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

Cómo reemplazar cadenas de matriz en PHP

2015/11/20
Puede utilizar PHP para modificar las cadenas de la matriz, sustituyendo el valor de los elementos individuales . Esto es útil cuando ya ha asignado los valores de cadena de la matriz y que necesita para cambiar un valor específico , como el nombre de usuario de la persona. PHP no tiene una función integrada para sustituir directamente a todas las apariciones de un valor en una matriz, por lo que necesita para recorrer la matriz , buscar y reemplazar cualquier coincidencia de cadenas. Instrucciones
1

Abra su archivo PHP en un editor de texto, como el Bloc de notas de Windows
2

Introduce una matriz y asignarle valores de cadena de la siguiente manera : .
< p > $ my_array = array (' str 1 ', ' str 2 ', ' str 3 ', ' str 4 ', ' str 2 ');
3

crear dos variables como a continuación , asignándoles el reemplazar los valores de cadena de búsqueda y para la matriz :

$ search_value = " str 2 " $ replace_value = " str 7 " ;
4

Ordenar a través de la matriz con un bucle " foreach " de la siguiente manera , utilizando la función " strcmp " comprobar cada valor de la matriz de una coincidencia con la cadena de búsqueda y sustituirla por la cadena de reemplazo :

foreach ($ my_array como $ k = > , $ valor) { if ( strcmp ($ valor , $ search_value ) == 0 ) {$ my_array [$ k ] = $ replace_value ;} }

Esto reemplazará los dos casos de " str 2 " con " str 7 " y modificar la matriz.
5

Guarde el archivo PHP.

Programación PHP /MySQL
Cómo leer un archivo XLS usando PHP
MySQL comas Error
Cómo insertar una marca de tiempo en PHP MySQL
Cómo instalar Snort con MySQL en CentOS
Cómo transferir las tablas de datos HTML a Excel en PHP
Cómo abrir una conexión IMAP simple con PHP
Cómo aprender SQL en línea gratis
Cómo importar archivos de Excel en MS SQL
Conocimientos Informáticos © http://www.ordenador.online