PHP strcspn() Functie
❮ Referentie voor PHP-tekenreeksen
Voorbeeld
Druk het aantal tekens af dat is gevonden in "Hallo wereld!" voor het teken "w":
<?php
echo strcspn("Hello world!","w");
?>
Definitie en gebruik
De functie strcspn() retourneert het aantal tekens (inclusief spaties) dat in een tekenreeks wordt gevonden voordat enig deel van de opgegeven tekens wordt gevonden.
Tip: gebruik de functie strspn() om het aantal tekens te bepalen dat is gevonden in de tekenreeks die alleen tekens uit een opgegeven tekenlijst bevat.
Opmerking: deze functie is binair veilig.
Syntaxis
strcspn(string,char,start,length)
Parameterwaarden
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
char | Required. Specifies the characters to search for |
start | Optional. Specifies where in string to start |
length | Optional. Specifies the length of the string (how much of the string to search) |
Technische details
Winstwaarde: | Retourneert het aantal tekens dat in een tekenreeks is gevonden voordat enig deel van de opgegeven tekens is gevonden |
---|---|
PHP-versie: | 4+ |
Wijzigingslogboek: | De start- en lengteparameters zijn toegevoegd in PHP 4.3 |
Meer voorbeelden
Voorbeeld
Alle parameters gebruiken om het aantal tekens in "Hallo wereld!" af te drukken. voor het teken "w":
<?php
echo strcspn("Hello world!","w",0,6); // The start position is 0 and the length of the search string is 6.
?>
❮ Referentie voor PHP-tekenreeksen