PHP strcspn() funktion
Eksempel
Outputter antallet af tegn, der findes før tegnet "w" i strengen "Hello world!":
<?php echo strcspn("Hello world!","w"); ?>
Definition og brug
strcspn() funktionen returnerer antallet af tegn, der findes før nogen af de specificerede tegn findes i strengen (inklusive mellemrum).
Vedligeholdelse:Brug strspn() Funktionen returnerer antallet af tegn i strengen, der indeholder tegnene i den specificerede tegnliste.
Kommentarer:Denne funktion er binær sikker.
Syntaks
strcspn(string,char,start,length)
Parametre | Beskrivelse |
---|---|
string | Obligatorisk. Angiver den streng, der skal søges efter. |
char | Obligatorisk. Angiver de tegn, der skal findes. |
start | Valgfri. Angiver, hvor i strengen søgningen skal begynde. |
length | Valgfri. Angiver strengens længde (søge efter hvor mange tegn). |
Tekniske detaljer
Returværdi: | Returnerer antallet af tegn, der findes i strengen, før den specifikke symbol del findes. |
PHP version: | 4+ |
Opdateringslog | I PHP 4.3 blev der tilføjet start og length Parametre. |
Flere eksempler
Eksempel 1
Brug alle parametrene til at outputte antallet af tegn, der findes før tegnet "w" i strengen "Hello world!":
<?php echo strcspn("Hello world!","w",0,6); // Startposition er 0, søgestrings længde er 6. ?>