<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Quelques exemples du début de l'article qui n'ont rien à voir avec le corps</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Bienvenue pour lire cet article technique。Aujourd'hui, nous allons discuterPHPCompétences connexes pour le traitement des tableaux。"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Démarrer le texte</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>Comment utiliserPHP shuffle()Fonctions perturber l'ordre du tableau?Analyse des étapes détaillée</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>existerPHPEn cours de développement,Rencontrant souvent la nécessité de perturber l'ordre des tableaux,Par exemple, liste de loterie générée au hasard、Perturber l'ordre de la banque de questions, etc.。PHPFournit une fonction très pratique <code>shuffle() "; Echo " Après l'exécution, l'ordre des éléments dans \ $ arr a été perturbé au hasard, comme la sortie possible:
" ; écho "
Tableau
(
[0] => 3
[1] => 1
[2] => 5
[3] => 2
[4] => 4
)
" ; Echo " Si vous souhaitez obtenir un nouveau tableau dans l'ordre désordonné sans modifier le tableau d'origine, vous pouvez combiner array_merge () et copier les opérations:
" ; écho "\ $ original = array ('a', 'b', 'c', 'd'); \ $ shuffled = \ $ original; shuffle (\ $ shuffled); print_r (\ $ original); print_r (\ $ shuffled);" ; Echo "
Cela vous permet de préserver le tableau d'origine et d'obtenir une copie ordonnée au hasard.
" ; écho "N'oubliez pas quelques points: il modifie directement le tableau d'origine, et l'ordre de perturbation est aléatoire, adapté aux tableaux d'index, et le tableau associatif réinitialise le nom de clé.
?>Étiquettes associées:
shuffle