Cómo buscar una cadena en cadena PHP

03-08  Fuente: Red de recoleccin  Vistas: 10 

Advertisement

El lenguaje de programación PHP permite crear páginas web con elementos interactivos. PHP funciona mediante la incorporación de código en las páginas Web HTML y luego ejecutarlos en el servidor PHP. La biblioteca estándar de PHP tiene muchas funciones integradas que aborden tareas de programación comunes. Por ejemplo, puede utilizar PHP para buscar una gran cadena de texto para una subcadena. Esto puede ser útil para destacar palabras clave de búsqueda en una página Web. Desde el lenguaje PHP tiene esta función incorporada en él, usted puede buscar cadenas dentro de cadenas con muy poco código.

Cosas que necesitará

Ordenador con el servidor PHP o un intérprete de PHP en línea (ver Recursos)

Instrucciones

Decida cómo va a ejecutar el código PHP. Hay un par de maneras diferentes a su disposición. Si usted tiene un servidor PHP, puede ejecutar código utilizando archivos PHP. Si usted no tiene acceso a un servidor PHP, puede utilizar un intérprete de PHP en línea. Introduzca el Codigo de este tutorial en un archivo PHP o el intérprete de PHP en línea.

Comience su programa de PHP con la siguiente declaración:

<? php

Declarar una cadena a través del cual se le busque. Esta cadena puede contener cualquier texto que te gusta. Por ejemplo, podría escribir esto:

$ stringToSearch = 'Esta es la cadena que va a buscar.';

Declarar una cadena que contendrá la palabra que se va a buscar en la otra cadena. Frases de búsqueda a veces se llaman los patrones, por lo que podría nombrar su búsqueda variable de la frase 'searchPattern.' Para buscar la palabra 'la', se podría escribir la siguiente declaración:

$ searchPattern = "la";

Utilice los strpos () para buscar la cadena 'el' en la cadena más grande 'Esta es la cadena que va a buscar. " Para ello, pasar los nombres de las variables para estas dos cadenas a strpos (). La función buscará la cadena, y si lo encuentra, devolverá la posición numérica de la subcadena en la cadena más grande. Puede almacenar esta posición en otra variable como esto:

$ locationOfString = strpos ($ stringToSearch, $ searchPattern);

Pruebe a ver si se encontró la cadena. Usted puede hacer esto mediante la prueba de la $ locationOfSring variable en una declaración "if". Si no se encuentra la cadena, esta variable se evaluará como falsa. Puede imprimir un mensaje que informa al usuario de que la cadena no se encontró, así:

if ($ locationOfString == false) {print ('cadena no encontrado'); }

Imprimir la ubicación de la cadena si se ha encontrado, así:

else {printf ("cadena encontrada en la posición% d ', $ locationOfString); }

Concluir el programa PHP con la siguiente declaración:

?>

Su programa está ahora listo para ser probado en su servidor PHP o intérprete PHP en línea.

Artculos relacionados
  • Cómo buscar una dirección en Australia 10-14

    Si usted tiene una dirección en cualquier parte de Australia y la necesidad de ubicarlo en un mapa, la forma más fácil y más precisa de hacerlo es llevar a cabo una búsqueda en Internet. Varios sitios web están disponibles para ayudar a determinar dó

  • Cómo buscar una cadena en cadena PHP 03-08

    El lenguaje de programación PHP permite crear páginas web con elementos interactivos. PHP funciona mediante la incorporación de código en las páginas Web HTML y luego ejecutarlos en el servidor PHP. La biblioteca estándar de PHP tiene muchas funcione

  • Cómo buscar una cadena en un archivo en Unix 08-05

    El sistema operativo Unix utiliza archivos de texto sin formato para muchas cosas diferentes, tales como scripts, archivos de configuración, registros e información de cuenta de usuario. Estos archivos pueden ser de miles de líneas largas. Esto hace

  • Cómo ordenar una matriz de cadenas en VBA 03-05

    Ordenar una matriz de cadenas en Visual Basic para Aplicaciones (VBA) no es tan sencillo como en otros, los lenguajes de programación más recientes. En VBA, puede ordenar una matriz en orden ascendente utilizando un par de "Para ... Loops" y buc

  • Cómo declarar una constante de cadena en C Programación 05-22

    En C, una cadena de caracteres es una serie NULL terminada de caracteres. El identificador "const" constante es para las variables que no cambian durante la vida de un programa C. Puede declarar cualquier variable, excepto las variables de regis

  • Cómo buscar una empresa por número de teléfono 09-22

    ¿Recuerdas la vez antes de identificador de llamadas cuando había que coger el teléfono sin saber que estaba en el otro extremo? Mientras identificador de llamadas ahora le avisa al número de teléfono (a menos que se bloquea o no), no siempre identif

  • Cómo redirigir una página Web en PHP 02-21

    A diferencia de HTML y Javascript, que se descarga desde el servidor Web en el navegador antes de ser procesados, los lenguajes de script del lado del servidor como Hypertext Preprocessor (PHP) primero se ejecutan en el servidor antes de que los dato

  • Cómo buscar una persona de forma gratuita 11-06

    Es posible que desee llevar a cabo una búsqueda de alguien que, por diversas razones. Muchas personas dejan sus lugares de origen y los viajes, perder el contacto con viejos amigos y parientes. O tal vez quiere saber los antecedentes de su nuevo veci

  • Cómo buscar una URL específica en Google 04-14

    Google, el directorio de búsqueda de la parte superior de la Internet, ofrece amplias opciones de búsqueda para ayudar a optimizar sus resultados. Por ejemplo, limitar la búsqueda a una sola URL. Utilice esta función si la URL que quieren encontrar s

  • Cómo buscar una conexión WiFi 08-27

    Busca una conexión WiFi en su ordenador es posible a través de dos medios diferentes. Si el equipo tiene una tarjeta WiFi interna a bordo, usted puede comenzar inmediatamente el proceso de búsqueda sin necesidad de hardware adicional. Si usted no tie

  • Cómo buscar una palabra mientras lee un Kindle 10-02

    Cuando encuentre una palabra que desea buscar al leer un libro electrónico Kindle, no hay necesidad de salir de la página para encontrar la definición de esa palabra. Simplemente tocando la palabra con el dedo al instante le dará su definición. Si ne

  • Cómo buscar una cadena BIOS 09-26

    Todas las placas madre para computadoras se les da un número llamado el ID de cadena del BIOS. El número no es un ID de serie único, sino que contiene detalles sobre la composición de la placa base. Puede determinar la cadena de ID de BIOS a través d

  • Cómo convertir una entrada de cadena en MATLAB 01-27

    MATLAB es un programa de software técnico creado por The MathWorks, Inc. Su lenguaje de programación y el medio ambiente se han optimizado para manejar una amplia gama de problemas matemáticos y análisis de datos. Si se usa adecuadamente, hace que la

  • Cómo actualizar una matriz de cadenas 12-31

    Un array almacena colecciones de datos que son del mismo tipo de datos base. Una matriz puede constar de cero a muchos elementos y se numeran empezando por el número cero. El número total de elementos de datos de la matriz comprende la longitud total

  • Cómo buscar una base de datos para los individuales y dobles Cotizaciones 04-11

    Structured Query Language (SQL) proporciona a los programadores de bases de datos con la capacidad de buscar, editar y eliminar los datos de contenido de la tabla. El lenguaje SQL utiliza el carácter de apóstrofe como una manera de indicar la termina

  • Cómo buscar una dirección utilizando un nombre 05-09

    Si alguna vez has perdido tu teléfono celular o la libreta de direcciones, ya sabes cómo minuciosamente difícil que puede ser para recuperar todos los nombres y direcciones de sus amigos, colegas y otros contactos importantes. Sin embargo, no es nece

  • Cómo buscar una persona en Facebook 09-08

    Facebook es una red social popular que se utiliza en todo el mundo. Es bueno para mantenerse en contacto con amigos, ponerse al día con viejos amigos, e incluso conocer gente nueva. Facebook cuenta con una herramienta de búsqueda útil que te permite

  • Cómo buscar una Bandeja de entrada de Outlook 02-18

    Función de búsqueda de Microsoft Outlook le ayuda a localizar rápidamente los correos electrónicos que se pueden haber perdido en su bandeja de entrada. Puede introducir ciertas palabras o nombres, y Outlook devuelve una lista de todos los mensajes d

  • Cómo buscar una palabra en un documento de Word 04-24

    Cuando se trabaja con especial largos documentos de Microsoft Word, puede ser muy útil para utilizar las funciones incorporadas de la aplicación para la búsqueda de palabras o frases específicas en el texto. Instrucciones Haga clic dentro del documen

  • Cómo buscar una placa de licencia en Colorado 01-12

    Si desea obtener información sobre el propietario de un vehículo en Colorado usando sólo su matrícula, una variedad de métodos están disponibles para usted. Tenga cuidado con las operaciones de estafa prometiendo servicios de búsqueda licencia de pla