09-08-2013, 11:56 PM
Citation :Le problème c'est que cette chaine de caractère doit être vérifier : bha oui le joueur peut mettre plusieurs fois la même division ! alors comment détecter dans ce cas les doublons ?1) Scinder la chaine de caractères
2) utiliser les algorithmes de tri de tableau
3) parcourir le tableau: si l'entrée N+1 est la même que la N alors il y a doublon
Code PHP :
<?php
$chaine = "1-2-4-8-5-4-2-7-1-2";
$tableau = explode("-", $chaine); // la chaine est scindée suivant le caractère de séparation
sort($tableau);
var_dump($tableau);
$last = null;
foreach ($tableau as $valeur)
{
if ($valeur == $last)
throw new Exception('Doublon: ' . $last . ' et ' . $valeur);
$last = $valeur;
}
echo('ok');
?>
Ca:
Code PHP :
<?php
echo ${"$_POST['division_premiere_ligne_". $count ."']"};