[php]calcul de caractere + condition
Fermé
Yuushi_Sato
Messages postés
104
Date d'inscription
mardi 1 décembre 2009
Statut
Membre
Dernière intervention
18 février 2021
-
24 janv. 2010 à 07:03
Yuushi_Sato Messages postés 104 Date d'inscription mardi 1 décembre 2009 Statut Membre Dernière intervention 18 février 2021 - 24 janv. 2010 à 20:15
Yuushi_Sato Messages postés 104 Date d'inscription mardi 1 décembre 2009 Statut Membre Dernière intervention 18 février 2021 - 24 janv. 2010 à 20:15
A voir également:
- [php]calcul de caractere + condition
- Caractère ascii - Guide
- Excel cellule couleur si condition texte - Guide
- Caractere speciaux - Guide
- Calcul moyenne excel - Guide
- Caractère spéciaux - Guide
6 réponses
rudak
Messages postés
590
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
24 janv. 2010 à 08:35
24 janv. 2010 à 08:35
avec javascript tu peu connaitre la longueur d'une chaine de caracteres, dans un input par exemple
nbCaracteres = document.getelementbyid('inputTexte').value.length;
nbCaracteres = document.getelementbyid('inputTexte').value.length;
Yuushi_Sato
Messages postés
104
Date d'inscription
mardi 1 décembre 2009
Statut
Membre
Dernière intervention
18 février 2021
1
24 janv. 2010 à 13:46
24 janv. 2010 à 13:46
merci pour ta reponse rudak, mais moi je me tourne vers php et vers ceci:
strlen
mais comment l'utiliser dans une fonction if or else, j'essaye mais je n'arrive pas.
le but est de faire un peut comme ceci:
je sais pas si ce bout de code vous aide a comprendre comment j'essaie de l'employer, mais j'ai besoin de votre aide la dessus, j'ai pas mal potasser sur fr.php.net et pourtant je vois pas ce que je peut faire.
strlen
mais comment l'utiliser dans une fonction if or else, j'essaye mais je n'arrive pas.
le but est de faire un peut comme ceci:
IF contenu <=200{ echo" affichage de la page avec fond image plus petit" } ELSE IF contenu <=400{ echo" affichage de la page avec fond image moyenne" } ELSE { echo" affichage de la page avec fond image grande" }
je sais pas si ce bout de code vous aide a comprendre comment j'essaie de l'employer, mais j'ai besoin de votre aide la dessus, j'ai pas mal potasser sur fr.php.net et pourtant je vois pas ce que je peut faire.
il ya la fonction strlen dans php qui te permet de connaitre le nombre de caractere d'une chaine.
donc tu peux faire un truc du genre:
donc tu peux faire un truc du genre:
... $nbCar = strlen($chaine); if($nbCar <= 200){ .... } else if($nbCar <= 400){ ... } else{ ..... }
Yuushi_Sato
Messages postés
104
Date d'inscription
mardi 1 décembre 2009
Statut
Membre
Dernière intervention
18 février 2021
1
24 janv. 2010 à 15:35
24 janv. 2010 à 15:35
oki merci j'avais pas essyer comme sa merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
steph32
Messages postés
96
Date d'inscription
jeudi 25 novembre 2004
Statut
Membre
Dernière intervention
1 novembre 2010
56
24 janv. 2010 à 16:24
24 janv. 2010 à 16:24
Salut,
deux inconvénients à utiliser strlen :
- tu ne peux gérer strlen qu'après le POST (pas gênant dans ton cas)
- si tu es en UTF8, strlen pose des problèmes avec les accents strlen ("é") renvoie 2
a+
deux inconvénients à utiliser strlen :
- tu ne peux gérer strlen qu'après le POST (pas gênant dans ton cas)
- si tu es en UTF8, strlen pose des problèmes avec les accents strlen ("é") renvoie 2
a+
Yuushi_Sato
Messages postés
104
Date d'inscription
mardi 1 décembre 2009
Statut
Membre
Dernière intervention
18 février 2021
1
24 janv. 2010 à 20:15
24 janv. 2010 à 20:15
merci mais je n'ai aucun inconvéniant avec strlen meme en UTF8