Méthode : 1. Utilisez "for($i=0;$i
L'environnement d'exploitation de cet article : système Windows 10, ThinkPHP version 5, ordinateur Dell G3.
pour le format de boucle
for($i=0;$i<count($arr);$i++) { echo $arr[$i]; }
Renvoyer la longueur du tableau
$count = count($arr)
Le front-end obtient la longueur du tableau
{$arr|count}
L'exemple est le suivant :
Controller dans ThinkPHP Créez un fichier de classe IndexController.class.php dans le répertoire pour expliquer comment thinkphp trouve la longueur d'un tableau dans un fichier modèle. Créez une méthode test() pour interroger les données et les transmettre au modèle.
Utilisez la méthode M pour instancier le modèle de liste, interrogez les données via la méthode select() et enregistrez-les dans la variable $data. Transmettez les données obtenues au modèle à l'aide de la méthode assign() et affichez le modèle via la méthode display().
Dans le fichier modèle, utilisez la méthode count pour obtenir la longueur du tableau, écrite sous la forme "{$data|count}".
Ouvrez la méthode de test dans le contrôleur d'index du navigateur pour afficher les résultats.
Résumé :
1. Dans le contrôleur d'index, créez une méthode test(), utilisez la méthode M pour instancier le modèle de liste et interrogez les données via la méthode select().
2. Dans la méthode test(), transmettez les données obtenues au modèle à l'aide de la méthode assign() et affichez le modèle via la méthode display().
3. Dans le fichier modèle, utilisez la méthode count pour obtenir la longueur du tableau, écrite sous la forme "{$data|count}".
Notes
Si elle est utilisée dans l'instruction if du modèle, la méthode d'écriture est "count($data)".
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!