Me preguntaba cómo puedo quitar espacio en blanco de una matriz usando PHP?¿Cómo se elimina el espacio en blanco de una matriz usando PHP?
Respuesta
Se puede utilizar una combinación de
array_filter
— Filters elements of an array using a callback functionarray_map
— Applies the callback to the elements of the given arraystrim
— Strip whitespace (or other characters) from the beginning and end of a string
Código:
array_filter(array_map('trim', $array));
Esto eliminará todos los espacios en blanco de los lados (pero no entre los caracteres). Y va a eliminar cualquier entrada de input equal to FALSE (por ejemplo, 0, 0,00, nulo, falso, ...)
Ejemplo:
$array = array(' foo ', 'bar ', ' baz', ' ', '', 'foo bar');
$array = array_filter(array_map('trim', $array));
print_r($array);
// Output
Array
(
[0] => foo
[1] => bar
[2] => baz
[5] => foo bar
)
su pregunta no está muy claro, por lo que tratarán de cubrir casi todos los casos.
En general, debe crear una función que haga lo que necesite, ya sea eliminando los espacios de la izquierda y la derecha de cada elemento o eliminando completamente los caracteres de espacio en blanco. Así es como:
<?php
function stripper($element)
{
return trim($element); // this will remove the whitespace
// from the beginning and the end
// of the element
}
$myarray = array(" apple", "orange ", " banana ");
$stripped = array_map("stripper", $myarray);
var_dump($stripped);
?>
Result: Array ( [0] => "apple" [1] => "orange" [2] => "banana" )
que puede tomar desde aquí.
$subject = $_REQUEST['jform']['name_cat'];
$input = str_replace(" ","",$subject);
¿Respondiendo una pregunta muy vieja con una muy mala respuesta? –
Lo probé Andrew. Funciona bien. Creo que no lo intentaste –
- 1. PHP: elimina el espacio extra de una cadena usando regex
- 2. Ruby 1.9 tira no elimina el espacio en blanco
- 3. ¿Cómo se elimina un valor que tiene una clave vacía de una matriz asociativa en PHP?
- 4. ¿Cómo leo el espacio en blanco usando scanf en c?
- 5. ¿Cómo se elimina el espacio vacío adicional en NSString?
- 6. ¿Cómo mantengo el formato de espacio en blanco usando PHP/HTML?
- 7. Recortar el espacio en blanco líder con PHP?
- 8. ¿Cómo se borra el espacio en blanco en emacs?
- 9. Retire el espacio en blanco en Python usando string.whitespace
- 10. ¿Cómo elimino una clave específica en una matriz usando php?
- 11. División de una cadena en PHP con cada espacio en blanco
- 12. recortar el espacio en blanco de una cadena?
- 13. ¿Dónde se esconde este espacio en blanco?
- 14. Buscar archivos PHP de inyección de espacio en blanco
- 15. Publicación de IE8 a PHP da espacio en blanco $ _POST
- 16. Eliminar espacio en blanco en una tabla
- 17. ¿Elimina php trim() los saltos de línea?
- 18. ¿Cómo subrayar el espacio en blanco en CSS?
- 19. eliminar el espacio en blanco de la única principio de una cadena php
- 20. Cómo recortar el espacio en blanco de todos los elementos de la matriz?
- 21. ¿Cómo habilitar el modo insensible al espacio en blanco de la expresión regular en PHP?
- 22. Regex para dividir una cadena solo por el último carácter de espacio en blanco
- 23. ¿Cómo se elimina una confirmación en Mercurial?
- 24. Separar una cadena en el primer espacio de ocurrencia blanco
- 25. ¿Dividir una cadena usando espacios en blanco en Javascript?
- 26. ¿Cómo elimino el espacio en blanco inicial en Python?
- 27. PHP str_getcsv elimina diéresis
- 28. PHP coincide con los caracteres de control pero no con el espacio en blanco?
- 29. Concatenación de espacio en blanco en Bash
- 30. Java regex: newline + espacio en blanco
¿Quiere decir elementos de banda que son solo espacios en blanco o franja blanca de todos los elementos? – Artefacto
ambos serían ayuda completa – ota