phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Mindestl=E4nge?=

[php] =?iso-8859-1?Q?Mindestl=E4nge?=

=?iso-8859-1?Q?Andr=E9?= Laugks l-andre_(at)_gmx.de
Sun, 25 Feb 2001 22:47:04 +0100


Hallo!

Christian Trabold wrote: 
> gibt es eine Funktion, mit der die Mindestlänge einer Eingabe festgelegt
> werden kann?

Du kannst mit strlen() überprüfen, wie lang ein String ist.
Hast Du die Länge, kannst Du entscheiden ob er die richtige 
Länge hat.
Mit trim() solltest Du noch Leerzeichen am Anfang und Ende
des Strings entfernen. Wenn Du auf Nummer sicher gehen willst,
entfernst Du noch alle Leerzeichen mit str_replace() innerhalb 
des Strings.
Wenn nur bestimmte Zeichen verwendet werden sollen, kannst Du
das mit regulären Ausdrücken überprüfen.

$name = " Swen Schmidt  ";

$name = str_replace(" ", "", trim($name)); // "SwenSchmidt"

if(strlen($name) >= 20) { weiter }
  else { Rückmeldung an User }

http://www.php.net/strlen
http://www.php.net/str_replace
http://www.php.net/trim

MfG, André Laugks



php::bar PHP Wiki   -   Listenarchive