(PHP 4, PHP 5)
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.
str1Die erste Zeichenkette.
str2Die zweite Zeichenkette.
startDie Anfangsposition der zu untersuchenden Zeichenkette.
lengthDie Länge der zu untersuchenden Zeichenkette.
Gibt die Länge des gefundenen Segments als Integerwert zurück.
| Version | Beschreibung |
|---|---|
| 4.3.0 |
Die Parameter start und length
wurden eingeführt.
|
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.