Funzione strcspn() PHP
Esempio
Restituisce il numero di caratteri trovati prima del carattere "w" nella stringa "Hello world!"
<?php echo strcspn("Hello world!","w"); ?>
Definizione e uso
La funzione strcspn() restituisce il numero di caratteri trovati nella stringa prima di trovare qualsiasi carattere specificato (inclusi gli spazi).
Suggerimento:Usare strspn() La funzione restituisce il numero di caratteri nella stringa che contengono i caratteri specificati nella lista.
Commento:La funzione è sicura per il binario.
Sintassi
strcspn(Stringa,Carattere,Inizio,Lunghezza)
Parametri | Descrizione |
---|---|
Stringa | Obbligatorio. Specifica la stringa da cercare. |
Carattere | Obbligatorio. Specifica il carattere da cercare. |
Inizio | Opzionale. Specifica dove iniziare a cercare nella stringa. |
Lunghezza | Opzionale. Specifica la lunghezza della stringa (quanti caratteri cercare). |
Dettagli tecnici
Valore di ritorno: | Restituisce il numero di caratteri trovati nella stringa prima di trovare qualsiasi parte del carattere specificato. |
Versione PHP: | 4+ |
Log delle modifiche: | In PHP 4.3, è stata aggiunta Inizio E Lunghezza Parametri. |
Più esempi
Esempio 1
Usare tutti i parametri per visualizzare il numero di caratteri trovati prima del carattere "w" nella stringa "Hello world!"
<?php echo strcspn("Hello world!","w",0,6); // La posizione di inizio è 0, la lunghezza della stringa di ricerca è 6. ?>