Tecnología

Inicio

Cómo reemplazar texto en un archivo PHP

Cómo reemplazar texto en un archivo PHP


PHP es un lenguaje de programación web que ofrece muchas herramientas para la manipulación de texto. Es posible que tenga un párrafo de datos, por ejemplo, en todas las instancias de "Nueva York" necesitan ser reemplazados con "New York". Usted puede hacer esto en un archivo PHP usando el comando "str_replace", que significa "cadena de reemplazar." Una "cadena" es la programación de la terminología para cualquier pieza de texto. Para utilizar "str_replace," a identificar la cadena que tiene que ser fijo, texto de sustitución de la cadena y la fuente de datos donde se produce esta cadena. Entonces, toda esta información se combina en un solo comando PHP.

Instrucciones

1 Abra el archivo PHP que contendrá el código de programación para sustituir el texto. Puede abrir el archivo en cualquier editor de texto estándar, o crear un nuevo archivo PHP.

2 Tipo "<? Php" para comenzar el código PHP, o si se está trabajando con un archivo PHP existente, escriba el nuevo código después de esta cabecera.

3 Escriba el nombre de la variable que contendrá el nuevo contenido de texto después de sustituir el texto. Por ejemplo, si desea que la nueva frase o párrafo para guardar en una variable llamada "nueva", escribe:

$ = nuevas

4 Escriba el comando "str_replace" después de la declaración de variables y abrir un paréntesis que contendrá los parámetros del comando:

$ Nuevo = str_replace (

5 Tipo, entre comillas, el texto original que desea reemplazar, seguido de una coma. Por ejemplo, si desea reemplazar "Nueva York" con "New York", escriba:

$ Nuevo = str_replace ( "Nueva York",

6 Tipo, entre comillas, la frase que sustituye a la frase original, seguido de una coma. En este ejemplo, debería escribir:

$ Nuevo = str_replace ( "Nueva York", "Nueva York",

7 Tipo, entre comillas, el texto original completo, o escriba el nombre de la variable, sin comillas, que contiene el texto original. Siga esto con un paréntesis de cierre y el punto y coma para completar el comando. Por ejemplo, puede escribir:

$ Nuevo = str_replace ( "Nueva York", "Nueva York", "Nueva York es una gran ciudad.");

Alternativamente, si el "$ texto" variable contiene la frase "Nueva York es una gran ciudad." entonces se podría escribir:

$ Nuevo = str_replace ( "Nueva York", "Nueva York", $ texto);

8 Tipo "?>" Para cerrar el archivo PHP, si va a crear un nuevo archivo desde cero.

Consejos y advertencias

  • Opcionalmente añadir un cuarto argumento de la orden "str_replace" si desea que el programa para contabilizar automáticamente cómo se hicieron muchas sustituciones. Por ejemplo, mira este código:
  • $ Nuevo = str_replace ( "Nueva York", "Nueva York", "New York, New York, es una ciudad maravillosa.", $ Count);
  • La nueva variable parámetro "$ recuento" tendrá el valor de "2" porque se hicieron dos sustituciones de texto.