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

Cómo quitar un valor de matriz de elementos en PHP

2016/4/11
Puede utilizar PHP para ordenar a través de una matriz y eliminar todas las instancias de un elemento con un valor específico. PHP no tiene una función integrada para llevar a cabo este proceso , por lo que debe escribir un bucle corto para encontrar cada elemento que tiene un valor específico. La función " desarmado " a continuación, se puede utilizar para eliminar los elementos coincidentes de la matriz mientras se mantiene la propia matriz intacta . Instrucciones
1

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

Declarar una matriz y dotarla de valores. Por ejemplo , "$ my_array = array ( 5 , 21 , 7 , 11 , 11 , 2 , 6 ) " .
3

Declarar una variable que almacena el valor que desea eliminar a partir de la matriz . Por ejemplo , "$ remove_value = 11 ; " .
4

Utilice un bucle " foreach " para ordenar a través de la matriz, la comprobación de cada elemento para ver si su valor coincide con el valor que desea eliminar . Si los valores coinciden, quitar ese elemento de la matriz mediante la función de " desarmar " . Por ejemplo, " foreach ($ my_array como $ k = > $ valor) { if ( $ value == $ remove_value ) unset ( $ my_array [$ k ] ) ; }". Esto ordena a través de " my_array " , la eliminación de los dos casos en los que un elemento tiene el valor de 11 .
5

Guarde el archivo PHP y cierre el editor de texto .


Página siguiente:
Programación PHP /MySQL
SMTP PHP Tutorial
Escapar de consultas de MySQL en Python
Cómo optimizar MySQL en cPanel
Cómo agregar, editar y Eliminar PHP
PHP Class reglas de nomenclatura
Cómo actualizar PHP
Cómo crear una matriz de objetos en PHP
Error de análisis en PHP
Conocimientos Informáticos © http://www.ordenador.online