के अनुसार मैं एक प्रश्नोत्तरी बनाने वाली वेबसाइट चला रहा हूं। मैं किसी उपयोगकर्ता को एक शफल आदेश में किसी प्रश्न के उत्तर दिखाना चाहता हूं।उसी तरह से श्राइंग एरे,
मैं से उपयोगकर्ता को प्रस्तुत किए गए आदेश को संग्रहीत करने के लिए प्रयास कर रहा हूं, अगर मैं उन्हें यादृच्छिक रूप से घुमाता हूं।
मैं अनुमानित रूप से उत्तरों को शफल करना चाहता हूं ताकि मैं बाद में (परिणामों को प्रदर्शित करते समय) में शफल को दोहरा सकूं।
मैंने सोचा है कि मैं किसी निश्चित संख्या से उत्तर की सूची को घुमा सकता हूं (या तो क्रम में संख्या का उपयोग कर रहा हूं, या आईडी संख्या द्वारा पहचानने योग्य कई प्रकार के प्रकार हैं। इस तरह से मैं बस नंबर को स्टोर कर सकता हूं कि वे उस नंबर को फिर से बदलकर याद कर रहे थे।
यहां मेरे पास अब तक का कंकाल है, लेकिन मेरे पास $ shuffled_array में जवाब देने के लिए कोई तर्क नहीं है शफल क्रम में
<?php
function SortQuestions($answers, $sort_id)
{
// Blank array for newly shuffled answer order
$shuffled_answers = array();
// Get the number of answers to sort
$answer_count = count($questions);
// Loop through each answer and put them into the array by the $sort_id
foreach ($answers AS $answer_id => $answer)
{
// Logic here for sorting answers, by the $sort_id
// Putting the result in to $shuffled_answers
}
// Return the shuffled answers
return $shuffled_answers;
}
// Define an array of answers and their ID numbers as the key
$answers = array("1" => "A1", "2" => "A2", "3" => "A3", "4" => "A4", "5" => "A5");
// Do the sort by the number 5
SortQuestions($answers, 5);
?>
क्या ऐसी तकनीक है जो मैं ca एन फ़ंक्शन में पारित संख्या से उत्तरों को घुमाने के लिए उपयोग करें?
एक छिपे हुए इनपुट तत्व के अंदर उत्तर आदेश को "भंडारण" माना जाएगा? :) –