![](../../banner/microsoft-herz.gif)
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte
Unternehmen im
Anbieterverzeichnis von SELFPHP
:: SELFPHP Forum ::
Fragen rund um die Themen PHP? In über
120.000 Beiträgen finden Sie sicher die passende
Antwort! ![](../../src/link.gif)
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
:: Qozido ::
Die Bilderverwaltung mit Logbuch für
Taucher und Schnorchler. ![](../../src/link.gif)
|
|
strpos ![](../../src/transparent.gif) |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
int strpos ( string $haystack, mixed $needle [, int $offset] ) |
Version
Beschreibung
Mit strpos() kann man innerhalb einer Zeichenkette (haystack) das erste Vorkommen eines Zeichens (needle) oder einer Zeichenkette (needle) suchen. Als Rückgabewert der Funktion erhält man einen numerischen Wert, welcher der Position des Suchtreffers entspricht, sonst wird false zurückgegeben. Mit dem optionalen Parameter offset bestimmt man die Startposition, ab der gesucht werden soll. Falls needle kein String sein sollte, so wird der Inhalt als Integer-Wert interpretiert und das ASCII-Zeichen mit dem entsprechenden Wert gesucht.
Siehe auch:
• strrpos()
• strrchr()
• substr()
• stristr()
• strstr() |
Beispiel
<?PHP
$text = 'PHP 3/4 - Die Befehlsreferenz';
$first = strpos ( $text, '4' );
$second = strpos ( $text, 'f', 18 );
$third = strpos ( $text, 'Die' );
echo $first . '<br>';
echo $second . '<br>';
echo $third;
?>
|
Ausgabe
|
|
|
|
|
![](../../src/transparent.gif)
![Qozido Qozido](../../src/Qozido.gif)
|