SplFixedArray est un standard de longueur fixe (tableau standard) et autorise uniquement les entiers de la plage comme index. L’avantage est qu’il permet une mise en œuvre plus rapide du tableau.
Les tableaux PHP sont en fait implémentés sous forme de tables de hachage ordonnées (une collection de données)
J'ai posé des questions similaires lors d'entretiens avec d'autres personnes. Ce que j'ai demandé, c'est d'écrire une structure de données avec 1 000 lignes * 1 000 colonnes et les valeurs sont toutes des nombres aléatoires de 1 à 99. Beaucoup de gens ne savaient pas comment l'écrire. C'est évidemment pour le test de structure de données, en fait, tous les développeurs jouent avec des tableaux, j'ai donc des exigences pour cela, c'est très simple si vous utilisez deux boucles for pour imbriquer. Quant à la valeur, c'est encore plus simple, mt_rand. (1,99)... ...
SplFixedArray est un standard de longueur fixe (tableau standard) et autorise uniquement les entiers de la plage comme index. L’avantage est qu’il permet une mise en œuvre plus rapide du tableau.
Les tableaux PHP sont en fait implémentés sous forme de tables de hachage ordonnées (une collection de données)
J'ai posé des questions similaires lors d'entretiens avec d'autres personnes. Ce que j'ai demandé, c'est d'écrire une structure de données avec 1 000 lignes * 1 000 colonnes et les valeurs sont toutes des nombres aléatoires de 1 à 99. Beaucoup de gens ne savaient pas comment l'écrire. C'est évidemment pour le test de structure de données, en fait, tous les développeurs jouent avec des tableaux, j'ai donc des exigences pour cela, c'est très simple si vous utilisez deux boucles for pour imbriquer. Quant à la valeur, c'est encore plus simple, mt_rand. (1,99)... ...
array_pad()
La classe SplFixedArray http://php.net/manual/zh/clas...