Bonjour,

j'ai codé cette méthode il y a un certain temps, mais je m'interroge sur son utilité :

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public function validString($string):bool
    {
        $pattern = '~[^[:alnum:]]~';
 
        $valid = preg_replace($pattern, '', $string);//on retire ts les car.  non alphanumériques
 
        return ( ctype_alnum($valid) );
    }

Etes-vous bien d'accord que cette condition ctype_alnum($valid) sera toujours vraie ? Et que donc la méthode retournera toujours true (donc ne sert à rien) ?