Bonjour j'aimerai savoir ce que signifie :
$l = preg_replace('#\v#', '',$_POST['l']);.Merci
Bonjour j'aimerai savoir ce que signifie :
$l = preg_replace('#\v#', '',$_POST['l']);.Merci
Eh bien, un chtit coup de recherche sur preg_replace sur le site php.net amène aux fonctions d'expressions rationnelles Perl dans lesquelles on trouve entre autres cette superbe page : http://www.php.net/manual/fr/referen...ern.syntax.php
Donc, pour ton truc, c'est pas bien clair vu que ça utilise une séquence non supportée. Je dirais que ça supprime la chaîne "# #" de la valeur de $_POST['l'].Envoyé par Super site php.net
C'est pourtant marque dans le tuto ....
avec un lien pour plus d'infos :L'utilisation du pattern '\v' nécéssite une version de PHP 5.2.4, elle permet de supprimer les espaces verticaux superflus.
ICI
Tu es en train de dire que la doc PHP n'est pas cohérente ?
Bah mon extrait de doc laisse entendre que c'est sans effet alors que ton doc dit que ça marchemais ça vient peut-être que je ne sais pas ce qu'est un espace vertical ou du moins à quoi ça peut ressembler et à quoi ça sert.
Ta doc est ambiguë ils en parlent au passé , une chose est sur depuis PHP 5.2.4 ça fonctionne , je l'ai testé sous mon Wampserver !
Des espace verticaux ça peut être un espace ou une tabulation![]()
Partager