Remplacer des caractères [PHP] - PHP - Programmation
Marsh Posté le 04-07-2003 à 20:11:39
On utilise str_replace() : http://www.php.net/manual/fr/function.str-replace.php
Marsh Posté le 05-07-2003 à 12:18:57
tu veux virer tous les espaces ou ceux en début, fin de chaine?
Marsh Posté le 05-07-2003 à 14:29:46
Belgique a écrit : tu veux virer tous les espaces ou ceux en début, fin de chaine? |
tous finalement, c'était pour tester si un champs, exemple titre, n'étant pas vide
ne voulant pas un champs titre qui a la valeur "" ou " ", j'enleve les espaces et je regarde s'il est différent de ""
Marsh Posté le 05-07-2003 à 14:47:25
burgergold a écrit : |
Pour tester si c'est vide : empty()
Pour enlever les espaces en début et fin de chaine : trim()
Marsh Posté le 05-07-2003 à 14:56:23
if(empty(trim($chaine)))
{
...
}
Marsh Posté le 05-07-2003 à 14:56:27
donc toi tu me dis que ce serait mieux de faire ainsi?
Code :
|
au lieu de
Code :
|
Marsh Posté le 05-07-2003 à 14:57:20
_Maximus_ a écrit : if(empty(trim($chaine))) |
grilled de 4 secondes
mais pk c mieux? le traitement d'un str_replace est plus exigeant qu'un appel à la fonction empty et trim?
Marsh Posté le 05-07-2003 à 15:13:58
burgergold a écrit : donc toi tu me dis que ce serait mieux de faire ainsi?
|
Beh perso, je ferai la (1), la (2) semble plus fastidieuse, mais si on arrive au meme resultat, alors pk pas
Marsh Posté le 04-07-2003 à 20:08:42
j'aimerais remplacé les caractères d'espaces d'une string par rien
ex: " " deviendrait ""
en perl, c s/ /g jcrois, mais comment quon fait en php?