String Funkcje
PHP Manual

strcspn

(PHP 4, PHP 5)

strcspnFind length of initial segment not matching mask

Opis

int strcspn ( string $str1 , string $str2 [, int $start [, int $length ]] )

Returns the length of the initial segment of str1 which does not contain any of the characters in str2.

Parametry

str1

The first string.

str2

The second string.

start

The start position of the string to examine.

length

The length of the string to examine.

Zwracane wartości

Returns the length of the segment as an integer.

Rejestr zmian

Wersja Opis
4.3.0 The start and length were added

Przykłady

Przykład #1 strcspn() example

<?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);
?>

Powyższy przykład wyświetli:

int(0)
int(0)
int(2)
int(2)

Notatki

Informacja: Ta funkcja jest bezpieczna dla danych binarnych.

Zobacz też:


String Funkcje
PHP Manual