Dann mal zwei Beispiele:
Wir haben die Variable $var mit dem Inhalt 100234
Um zu überprüfen, welchen Wert die zweite Stelle hat, nehmen wir die Funktion substr():
PHP-Code:
<?php
$var2 = substr($var, 1, 1);
echo $var2;
// Ausgabe: 0
// Alternativ funktioniert auch
$var2 = $var[1];
echo $var2;
$var2 = substr($var, 3, 1);
echo $var2;
// Ausgabe: 2
?>
Ist die Funktionsweise von substr() so klarer geworden? Wichtig ist eigentlich nur zu beachten, dass mit dem Zählen der Position bei 0 und nicht bei 1 angefangen.
Um die Länge zu benutzen, nehmen wir die Funktion strlen():
PHP-Code:
<?php
$laenge = strlen($var);
echo $laenge;
// Ausgabe: 6
?>
Das ganze
verknüpfen wir jetzt logisch und schon sieht unsere Abfrage so aus:
PHP-Code:
<?php
if(strlen($var) == 6 && substr($var, 1, 1) == 0 && substr($var, 2, 1) == 0) {
// Bedingung ist erfüllt
}
?>
Wenn du Probleme hast, das
PHP Manual zu verstehen, lies dir mal das hier durch:
http://tut.php-q.net/manlesen.html