Bonjour à tous
Qui peut me dire comment tester le contenu d'une chaine qui ne comporterait
que des espaces et des fins de ligne ?
J'utilise ereg("^[ \\r\\n]*$", $data) mais ça ne reconnait pas les fins de
ligne...
J'ai essayé aussi ereg("^[ \\n]*$", $data) mais c'est pareil.
Merci de votre aide
A+
François
J'utilise ereg("^[ \\r\\n]*$", $data) mais ça ne reconnait pas les
fins de ligne...
J'ai essayé aussi ereg("^[ \\n]*$", $data) mais c'est pareil.
Le bug de ta ligne c'est que tu mets des double antislash alors
qu'il n'en faut que des simples (c'est PHP qui transforme \r et
\n en les caractères de contrôle correspondants, pas ereg()).
Anyway, il y a beaucoup plus simple pour tester qu'une chaîne
ne contient que des caractères de type espaces et fins de ligne :
if (!trim($data)) { .... }
a+
Antoine.