Bonjour monsieur im vraiment Newbie sur php p>
J'ai besoin de répondre à une réponse et de vérifier si elle est identique avec le keanswer ou n'utilisant pas la matrice et pourvu. Pour voir combien de réponses correctes, il a p>
mais je ne peux pas utiliser 2 déclaration dans la Forache. Aidez-moi monsieur, merci p>
p>
<form name="coba" method="post" action="cobaradio.php" /> <p><i>Rate each question from 6 to 1, six being strongly agree and one being strongly disagree.</i></p> 1. I think the module guide/student handbook provided enough information about the module content, organisation and assessment.<br/> 6<input type="radio" name="answer[0]" value="6"> 5<input type="radio" name="answer[0]" value="5"> 4<input type="radio" name="answer[0]" value="4"> 3<input type="radio" name="answer[0]" value="3"> 2<input type="radio" name="answer[0]" value="2"> 0<input type="radio" name="answer[0]" value="0"> <input type="hidden" name="key[0]" value="2"> </p> <p><i>Rate each question from 6 to 1, six being strongly agree and one being strongly disagree.</i></p> 1. I think the module guide/student handbook provided enough information about the module content, organisation and assessment.<br/> 1<input type="radio" name="answer[1]" value="1"> 4<input type="radio" name="answer[1]" value="4"> 2<input type="radio" name="answer[1]" value="2"> 5<input type="radio" name="answer[1]" value="5"> 3<input type="radio" name="answer[1]" value="3"> 6<input type="radio" name="answer[1]" value="6"> <input type="hidden" name="key[1]" value="3"> </p> <button type="submit" name="waha">Tekan</button> </form>
3 Réponses :
supposer que les index sur le _ post _ post ["réponse '] code> et $ _ post [" touche "] code> correspondent:
Qu'est-ce que c'est => signifie monsieur?
Ce symbole à l'intérieur d'une instruction code> foreach code> nous permet d'utiliser à la fois la clé et la valeur dans la boucle.
Ça donne la même valeur monsieur, je ne fonctionne pas, je pense
Pouvez-vous publier la sortie de var_dump ($ _ post ['"réponse'], $ _post [" touche "]) code>?
Ici monsieur, tableau (2) {[0] => chaîne (1) "4" [1] => String (1) "4"} tableau (2) {[0] => chaîne (1) "2" 2 " [1] => chaîne (1) "3"}
échantillon 1: échantillon 2: p>
Oh non monsieur sa ne fonctionne pas, c'est parce que lorsque la réponse numéro 1 est la même que la clé numéro 2, elle renvoie toujours 1 ou true.
Array (2) {[0] => String (1) "4" [1] => String (1) "4"} tableau (2) {[0] => chaîne (1) "2" [1] => chaîne (1) "3"}. Lorsque je suis à l'aide de votre méthode numéro 1, lorsque je pose la réponse de la réponse () [0] = 3 et la touche de l'autre tableau () [1] = 3 Retourne toujours la réponse correcte ou +1. Je ne veux pas ça.
Vous voulez vous débarrasser des duplicats à Arrray1?
Non, je veux dire qu'il est nécessaire d'être le même index lorsque la même valeur [0] la même valeur avec 2nd-Array [0] puis x ++. Lorsque je suis en train d'utiliser votre méthode, il est toujours $ x ++ même 1ère-matrice [0] la même valeur avec 2e matrice [1]. Il donne toujours $ x ++ lorsque le numéro n'est pas dans le même index.
<?php
$x = 0;
$_POST['answer'] = array(1, 2, 3, 4, 5);
$_POST['key'] = array(1, 7, 6, 43, 5);
array_map(function ($n, $m) use (&$x) {
if ($n == $m) {
$x++;
}
}, $_POST['answer'], $_POST['key']);
echo $x;//2
2 (est-ce ce que tu veux?)
Oui monsieur, cela fonctionne bien. Merci. Vous aidez vraiment. Pouvez-vous m'expliquer à propos de cette méthode monsieur?
Pouvons-nous voir votre forme? N'hésitez pas à éditer la question.
attends monsieur, je ne sais pas comment modifier cette question
Cliquez sur le Modifier le bouton
fait monsieur mon éditer