“Conocimientos Programación>Programación PHP /MySQL

Cómo buscar una cadena dentro de una cadena de PHP

2013/9/22
El uso de un lenguaje de programación como PHP para encontrar palabras o secuencias de caracteres de texto específicos que se llama la búsqueda de una cadena dentro de una cadena. Texto en lenguajes de programación se almacena en variables denominadas cadenas. Búsqueda de una cadena dentro de una cadena se lleva a cabo con la función " subpos " de PHP. Especifique la variable de cadena que desea utilizar para la búsqueda y la cadena que desea buscar. La función strpos devuelve la posición del primer carácter de la cadena que está buscando en la variable de cadena que está buscando . Cosas que necesitará
texto editor
servicio de alojamiento web con software PHP
Ver Más instrucciones
1

abra su editor de texto, cree un archivo y guardarlo como " find_string_in_string.php . " Escriba el código para indicar que el texto que sigue es el script PHP ( código de programación PHP) .

2

Escriba el código en la siguiente línea del texto . editor para crear una variable de cadena que contiene una cadena (texto)

$ find_string_in_this_string = " ¿Puedes encontrar la posición de la primera palabra llamada cadena en esta frase . " ;

la línea anterior de código crea una variable de cadena denominada "$ find_string_in_this_string . " PHP interpreta el texto entre comillas como una cadena y lo almacena como una cadena en la variable $ find_string_in_this_string
3

Escriba el siguiente código en la siguiente línea en el editor de texto: .

$ stringPosition = strpos ($ find_string_in_this_string , " cadena" ) ;

Los strpos función de PHP deben tener dos argumentos. La variable de cadena que se utiliza para buscar una cadena específica y la secuencia de caracteres ( string ) para buscar . En este ejemplo, la función strpos buscará en el texto de la cadena variable $ find_string_in_this_string para la cadena de palabras . La posición numérica del primer carácter de la cadena se asigna a la variable $ stringPosition
4

Escriba el siguiente código en la siguiente línea en el editor de texto: .

Echo " la posición de la palabra ' cadena' en la frase es de $ stringPosition caracteres desde el principio de la oración " ;

la función de PHP echo mostrará el texto entre las comillas que aparecen en pantalla . Se sustituirá el valor numérico de la variable $ stringPosition en el texto
5

Escriba el siguiente código en la siguiente línea en el editor de texto: . ?

>

Este código indica que se ha llegado al final de la secuencia de comandos PHP y el intérprete (el software PHP que las instrucciones de ordenador decodifica ) no es para procesar el texto que sigue como comandos de programación PHP.
6

Guarde el archivo y luego subirlo a su cuenta de alojamiento web. Vaya a la dirección URL del archivo subido. Observe que la página Web muestra " La posición de la palabra ' cadena' en la frase está en la posición 50 . " Tenga en cuenta que la palabra " cadena" en la frase original es de 50 caracteres a la derecha desde el principio de la frase. Tenga en cuenta que PHP asigna el primer carácter de una cadena en la posición 0 .

Programación PHP /MySQL
Cómo cambiar una fuente con PHP
Cómo ejecutar un archivo PHP externo
Cómo convertir caracteres ASCII en PHP
¿Qué es Buffer Pool in SQL
Cómo insertar una clave de Auto - numérico en PHP
PHP Funciones estáticas
Cómo quitar CSVs duplicados en PHP
Cómo unirse a una inserción en MySQL con PHP
Conocimientos Informáticos © http://www.ordenador.online