Exemplu
Imprimați numărul de caractere găsite în "Hello world!" înainte de caracterul "w" :
<?php
echo strcspn("Hello world!","w");
?>
Run exemplu » Definiție și utilizare
strcspn() Funcția returnează numărul de caractere (inclusiv spatiile) găsite într - un șir de caractere înainte de orice parte din caracterele specificate sunt găsite.
Sfat: utilizați strspn() funcția la numărul de caractere găsite în șirul de caractere care conține numai dintr - o listă de caractere specificat.
Note: Această funcție este binar- în condiții de siguranță.
Sintaxă
strcspn( string,char,start,length )
Parametru | Descriere |
---|---|
string | Necesar. Specifică șirul pentru a căuta |
char | Necesar. Specifică caracterele pentru a căuta |
start | Opțional. Specifică unde în șir pentru a începe |
length | Opțional. Specifică lungimea șirului (cât de mult din șirul pentru a căuta) |
Detalii tehnice
Întoarcere Valoare: | Returnează numărul de caractere găsit într-un șir de caractere, înainte de orice parte din caracterele specificate sunt găsite |
---|---|
Versiune PHP: | 4+ |
Changelog: | S- au adăugat parametrii de pornire și de lungime în PHP 4.3 |
Mai multe exemple
Exemplul 1
Utilizarea tuturor parametrilor pentru a imprima numărul de caractere găsite în "Hello world!" înainte de caracterul "w" :
<?php
echo strcspn("Hello world!","w",0,6);
// The start position is 0 and the length of the search string is 6.
?>
Run exemplu » <PHP String Reference