Vérification d'une chaine de caractère _ php
Résolu/Fermé
amine_marc
Messages postés
256
Date d'inscription
dimanche 21 février 2010
Statut
Membre
Dernière intervention
11 avril 2016
-
9 avril 2015 à 10:48
amine_marc Messages postés 256 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 11 avril 2016 - 9 avril 2015 à 15:29
amine_marc Messages postés 256 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 11 avril 2016 - 9 avril 2015 à 15:29
A voir également:
- Vérification d'une chaine de caractère _ php
- Caractère ascii - Guide
- Caractère spéciaux mac clavier - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Vérification lien - Guide
1 réponse
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
733
Modifié par animostab le 9/04/2015 à 13:26
Modifié par animostab le 9/04/2015 à 13:26
salut
tu dois convertir chaque chiffre sous sa forme binaire (2 et 3) puis les comparer pour chaque decimale
quand c'est égal ca prend la valeur 0 (false) inégale la valeur 1 (true)
exemple
0101
0011
------
0110 ( false true true false)
donc rcherche la valeur binaire de 2 et 3 et compare les, le resultat obtenu sera ce que tu dois mettre après ==
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
tu dois convertir chaque chiffre sous sa forme binaire (2 et 3) puis les comparer pour chaque decimale
quand c'est égal ca prend la valeur 0 (false) inégale la valeur 1 (true)
exemple
0101
0011
------
0110 ( false true true false)
donc rcherche la valeur binaire de 2 et 3 et compare les, le resultat obtenu sera ce que tu dois mettre après ==
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
9 avril 2015 à 13:54
En bref, j'essaie de vérifier si $ch est sous forme d'un alphanumérique (ex: 5^4) pour exclure les cas comme c^3 et b^5, etc.
9 avril 2015 à 14:53
donc tu devrais faire
$a = 2;
$b=3;
$ch=$a^$b;
après tu vérifie si $a et $b sont numériques
if ( is_numeric($a) && is_numeric($b) )
sinon recupérer la chaine $ch avec strval($ch) et comparer avec [0-9]*\^[0-9]*
9 avril 2015 à 15:29