Funzione strcspn() PHP

Esempio

Restituisce il numero di caratteri trovati prima del carattere "w" nella stringa "Hello world!"

<?php
echo strcspn("Hello world!","w");
?>

Esempio di esecuzione

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.
?>

Esempio di esecuzione