Rechercher : dans
Par :

PHP TESTER Premier caractère = chiffre

Dernière réponse le 6 avr 2009 à 13:35:57 Niu, le 5 avr 2009 à 02:42:41 
 Signaler ce message aux modérateurs

Bonjour,

Tout est dans le titre je veux tester via un if si le premier caractère d'une variable est un chiffre, et fire une action, sinon une autre. Comment tester cette condition?

Merci

Configuration: Windows XP
Firefox 3.0.8

Meilleures réponses pour « PHP TESTER Premier caractère = chiffre » dans :
[Shell] Tester une variable numérique VoirTester une variable numérique    Préambule Dans un environnement "shell", les variables sont, par défaut, de type "chaîne de caractères". De ce fait il n'est pas possible de déclarer une variable de type "entier" (enfin, ceci n'est pas tout à...
PHP - Nettoyer une chaîne de caractères VoirVoici une fonction en PHP qui peut être assez pratique, surtout quand on fait de l'URL Rewriting. Cette fonction permet de transformer les caractères de n'importe quelle chaîne de caractères en chaîne non accentuée, en enlevant les caractères...
Vérifier le format d'une date en PHP VoirIl existe plusieurs méthodes pour verifier le format d'une date en PHP, vous pouvez par exemple découper la chaîne puis tester les valeurs de chaque élément. Plus simplement nous utiliserons les expressions régulières. Pour valider une date au...
PHP - Expressions régulières VoirQu'est-ce qu'une expression régulière? Les expressions régulières sont des modèles créés à l'aide de caractères ASCII permettant de manipuler des chaînes de caractères, c'est-à-dire permettant de trouver les portions de la chaîne correspondant au...
Javascript - Les chaînes de caractères VoirQu'est-ce qu'une chaîne de caractère Une chaîne de caractère est, comme son nom l'indique, une suite de caractères. On la représente par la suite de caractères encadrée par des guillemets simples (') ou doubles ("), sachant que les deux types de...

1

Niu, le 5 avr 2009 à 02:52:19

En fait le mieux serait de tester si le premier caractère est une lettre merci

Répondre à Niu

2

wAxxx, le 5 avr 2009 à 21:19:22

Tu dois utiliser la notion des expressions regulieres (une notion dont le temps ne nous permet pas de l'expiliquer désoler) mais essaye ce code
<?php
if (preg_match("#^[a-zA-Z]#", "votre_chaine_ici"))
{
echo 'VRAI';
}
else
{
echo 'FAUX';
}
?>

Répondre à wAxxx

3

 biboo, le 6 avr 2009 à 13:35:57

Sans même avoir tester, je valide. :)

Répondre à biboo
Collection CommentÇaMarche.net