Überprüfen ob ein Buchstabe vorkommt!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich habe da ein kleines problem das ich möglichst elegant lösen will
Also ich lasse mein Skript einen übergebenen Namen auslesen
und nehmen das erste Zeichen und überprüfe es.
Nun will ich aber überprüfen ob es ein Buchstabe ist, wie realisiere ich das?
Naja du kannst es mit PHP oder Javascript machen.
Für Javascript:
http://de.selfhtml.org/navigation/suche/index.htm?Suchanfrage=RegExp
Ansehen ^^
Für php:
http://de.php.net/preg_match
Beitrag geändert: 17.11.2006 14:05:50 von newwarrior -
geht per php auch (glaub) so:
$nick = 'Planschkuh';
if( !is_numeric( $nick{0} ) )
{
print( 'Das is kein Buchstabe!' );
}
-
geht per php auch (glaub) so:
$nick = 'Planschkuh';
if( !is_numeric( $nick{0} ) )
{
print( 'Das is kein Buchstabe!' );
}
Damit überprüfst du nur ob es nicht eine nummer ist.
Und die if ist komisch.
Du gibst das aus, wenn es keine Zahlt ist. -
ähm wenn du dich nicht mit RegEx plagen willst so:
$let1 = substr($input,0,1);
if(eregi("[a-z]",$let1))
{
echo 'Buchstabe!';
}
das funktioniert einwand frei... und ist sehr ellegant, weil RegEx eine hohe programmier technik ist...
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage