Sintaxis:
La sintaxis de la función strpos () se muestra a continuación.
int | false strpos (string $ string, string $ substring, int $ offset = 0)Ejemplos de funciones strpos ()
Los usos de la función strpos () se han mostrado en la siguiente parte de este tutorial utilizando múltiples ejemplos.
Ejemplo-1: busque la posición de la cadena en otra cadena
Cree un archivo php con el siguiente script que buscará la posición de la cadena particular en otra cadena utilizando la función strpos (). El valor de búsqueda se tomará del parámetro URL. Si el valor de retorno de la función strpos () es mayor o igual a cero y no es igual a FALSO, entonces la cadena de búsqueda existe en la cadena principal.
// verifique el valor de búsqueda o noProducción:
La siguiente salida aparecerá después de ejecutar el script anterior si no se da un parámetro de URL.
http: // localhost/php/strpos1.php
La siguiente salida aparecerá después de ejecutar el script anterior si el valor 'servidor' se da en el parámetro URL.
http: // localhost/php/strpos1.php?S = servidor
La siguiente salida aparecerá después de ejecutar el script anterior si el valor 'cliente' se da en el parámetro URL.
http: // localhost/php/strpos1.php?s = cliente
Ejemplo-2: busque la posición de la cadena en otra cadena con el valor de desplazamiento
Cree un archivo php con el siguiente script que buscará la posición de la cadena particular en otra cadena después de la posición particular utilizando la función strpos (). El valor de búsqueda se tomará del parámetro URL. Si el valor de retorno de la función strpos () es mayor o igual a cero y no es igual a FALSO, entonces la cadena de búsqueda existe en la cadena principal.
// verifique el valor de búsqueda o noProducción:
La siguiente salida aparecerá después de ejecutar el script anterior si el valor 'servidor' se da en el parámetro URL, el 'servidor' la cadena existe antes de la posición, 10.
http: // localhost/php/strpos1.php?S = servidor
La siguiente salida aparecerá después de ejecutar el script anterior si se da el valor del valor del parámetro URL; el 'guion' La cadena existe después de la posición, 10.
http: // localhost/php/strpos1.php?s = script
Ejemplo-3: imprima la salida del strpos () usando var_dump ()
Cree un archivo php con el siguiente script que imprima la salida de tres strpos () función utilizando la función var_dump (). La primera función strpos () devolverá 0 que es entero. La segunda función strpos () devolverá 9 que es entero. La función del tercer strpos () devolverá falso que es booleano.
// Defina el valor de la cadenaProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo-4: usando strpos () con la función
Cree un archivo php con el siguiente script que buscará la cadena utilizando una función definida por el usuario, y la función strpos () se ha utilizado dentro de la función con el valor de desplazamiento negativo. El Search_position () La función se ha llamado dos veces en el script con dos valores de búsqueda diferentes.
// Defina el valor de la cadenaProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. El 'Hola' Se ha buscado la cadena utilizando el valor de desplazamiento negativo que indica un valor de posición después del 'Hola' en la cadena principal.
Conclusión
Se han mostrado diferentes formas de buscar la posición de una cadena en otra cadena utilizando la función strpos () en los ejemplos de este tutorial para ayudar a los usuarios de PHP a usar esta función correctamente en su script.