Come utilizzare la funzione PHP strrpos()

Come Utilizzare La Funzione Php Strrpos



PHP è un linguaggio di scripting utilizzato per creare pagine Web personalizzate e offre una varietà di funzioni integrate per manipolare stringhe e array. Una di queste funzioni è il strrpos() funzione, che aiuta a trovare l'ultima occorrenza di una sottostringa specifica all'interno di una stringa. La funzione può essere utile in una varietà di scenari, dalla convalida dei dati all'analisi del testo. Questo articolo esplorerà l'uso di strrpos() funzione in PHP, insieme ad alcuni esempi pratici.

Funzione PHP strrpos()

IL strrpos() La funzione in PHP viene utilizzata per individuare l'esistenza della sottostringa nella stringa data dall'ultima. Se la sottostringa è presente nella stringa fornita, questa funzione restituisce il valore intero come posizione della sottostringa e se la sottostringa non è presente questo metodo restituisce falso. , Questa funzione accetta i due parametri obbligatori e uno è facoltativo. Il formato per utilizzare questa funzione in PHP è indicato di seguito:

strrpos ( $stringa , $cerca , $inizio )

Qui $stringa specifica la stringa da cercare, il $cerca parametro è la stringa che devi trovare e $inizio è il parametro opzionale per specificare la posizione da cui iniziare la ricerca.







Nota: Nel contesto di una stringa, l'ultima occorrenza di una sottostringa è la posizione della sottostringa nella stringa, contando dall'inizio della stringa, dove la sottostringa appare per l'ultima volta.



Esempio 1

Considera il seguente semplice codice di esempio di strrpos() la posizione della sottostringa :





$str = 'Ciao Linux' ;

$ultimo_pos = strrpos ( $str , 'N' ) ;

eco $ultimo_pos ;

?>





Esempio 2

IL strrpos() funzione cercherà anche una stringa completa, purché la stringa che stai cercando sia contenuta all'interno della stringa più grande che stai cercando.

Per esempio:





$stringa = 'Benvenuto in Linuxhint.' ;

$cerca = 'Linux' ;

$posizione = strrpos ( $stringa , $cerca ) ;

eco $posizione ;

?>

Esempio 3

IL strrpos() la funzione fa distinzione tra maiuscole e minuscole, tratterà il vieni e VIENI in modo diverso, quindi se cerchi il file VENIRE nel $stringa l'errore verrà visualizzato sulla tua console.



$stringa = 'Benvenuto nei miei blog' ;

$cerca = 'VENIRE' ;

$ris1 = strrpos ( $stringa , $cerca ) ;

eco $ris1 . ' ' ;

eco 'La stringa di ricerca non è stata trovata, quindi ha restituito: ' ;

var_dump ( $ris1 ) ;

?>

Linea di fondo

IL strrpos() La funzione in PHP è utile per trovare l'ultima esistenza della sottostringa nella stringa. È utile quando dobbiamo trovare la sottostringa presente alla fine della stringa. Abbiamo discusso l'uso di strrpos() funzione con esempi nella sezione precedente della guida. Gli sviluppatori PHP possono sviluppare app migliori comprendendo e utilizzando questa funzione.