(PHP 4, PHP 5, PHP 7)
strcspn — Ermittelt die Anzahl der nicht übereinstimmenden Zeichen
$str1
, string $str2
[, int $start
[, int $length
]] )
Gibt die Länge von str1
zurück, bis zu der
kein Zeichen aus str2
vorkommt.
str1
Die erste Zeichenkette.
str2
Die zweite Zeichenkette.
start
Die Anfangsposition der zu untersuchenden Zeichenkette.
length
Die Länge der zu untersuchenden Zeichenkette.
Gibt die Länge des gefundenen Segments als Integerwert zurück.
Beispiel #1 strcspn() Beispiel
<?php
$a = strcspn('abcd', 'apple');
$b = strcspn('abcd', 'banana');
$c = strcspn('hello', 'l');
$d = strcspn('hello', 'world');
var_dump($a);
var_dump($b);
var_dump($c);
var_dump($d);
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
int(0) int(0) int(2) int(2)
Hinweis: Diese Funktion ist binary safe.