verifier que le premier caractere d'un mot est un chiffre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : verifier que le premier caractere d'un mot est un chiffre

par nikitou » 03 déc. 2007, 20:32

Merci les gars vous assurez :P

par Troopy57 » 03 déc. 2007, 20:20

$var = '04AG045458';

if (is_int($var[0]) {
   echo "c'est un chiffre";
} else {
   echo "J'aime pas les lettres";
}

par AB » 03 déc. 2007, 19:10

Je sais pas s'il existe une fonction toute faite pour faire ça. Mais tu peux passer par deux fonctions simples ou par un regex
$chaine = "5Dfg5r8gdw";

$first_caract = $chaine{0};

if (is_numeric($first_caract)) ...
En condensé, cela pourrait donner dans ton exemple
$var = "04AG045458";
if (is_numeric($var{0})) {...}

verifier que le premier caractere d'un mot est un chiffre

par nikitou » 03 déc. 2007, 18:51

Bonjour,

J'aimerai verifier que le premier caractere de ma variable est un chiffre

ex :
$var = 04AG045458;

if(.......)
{
echo "la variable commence par un chiffre";}
merci d'avance :wink: