Bonjour tout le monde,
J'ai lu sur mon bouquin qu'une variable était ni plus ni moins un tableau.
Donc pour compter les caractères d'une variables et lui ajouter des 000 devant si le nombre rendu comptait moins de 10 chiffres, j'ai pensé à ça count($nb); .
J'ai tenté ça, naîvement peut-être.
Biensûr ça ne marche pas. Pour tester et comprendre plus loin j'ai créé un fichier test.php pour voir où ça clochait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function ref($ch) { $i = count($ch); $i = 10 - $i; $z = ""; while($i <= 10) { $z .= "0"; $i++; } $ch = $z.$ch; return $ch; }
Est-ce que j'abandonne l'idée et je me tourne vers une solution avec ereg, mais je vois trop pour le moment comment faire, ou alors je vérifie les réglages de wamp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?php $i = "alfred"; echo $i['0'].$i['1']."\n"; // renvoi : al echo $i['2'].$i['3'].$i['4'].$i['5']."\n"; // renvoi : fred echo count($i)."\n"; // donne : 1 $j = "012345"; echo $j['0'].$j['1']."\n"; // renvoi : 01 echo $j['2'].$j['3'].$j['4'].$j['5']."\n"; // renvoi : 2345 echo count($j)."\n"; // donne : 1 ?>
Merci.
Partager