Maison >développement back-end >Problème PHP >Comment définir la longueur d'un tableau de chaînes en php
En PHP, définir la longueur d'un tableau de chaînes peut être réalisé des manières suivantes :
La fonction count() peut compter le nombre d'éléments dans le tableau, y compris les tableaux de chaînes. Passez simplement le tableau de chaînes à la fonction count() pour obtenir la longueur du tableau.
Par exemple :
$str_arr = array("Hello", "world", "!"); $length = count($str_arr); echo $length; //输出3
La fonction sizeof() est similaire à la fonction count() et peut également compter le nombre d'éléments dans le tableau. Différente de la fonction count(), la fonction sizeof() peut être utilisée comme alias pour le nom du tableau. Vous pouvez obtenir la longueur du tableau en passant directement un tableau de chaînes.
Par exemple :
$str_arr = array("Hello", "world", "!"); $length = sizeof($str_arr); echo $length; //输出3
La fonction strlen() peut obtenir la longueur de la chaîne, mais elle ne peut pas être appliquée directement au tableau de chaînes. Vous pouvez concaténer toutes les chaînes, ajouter un délimiteur à la fin, puis utiliser la fonction strlen() pour calculer la longueur de la chaîne entière. De cette façon, vous pouvez également obtenir la longueur totale du tableau de chaînes.
Par exemple :
$str_arr = array("Hello", "world", "!"); $str = implode("|", $str_arr) . "|"; //将所有字符串拼接起来,并在末尾添加分隔符 $length = strlen($str); echo $length; //输出13
Résumé :
La longueur du tableau de chaînes peut être obtenue via trois méthodes : count(), sizeof() et strlen(). La méthode appropriée doit être sélectionnée en fonction des besoins réels. Parmi eux, count() et sizeof() sont plus efficaces que strlen(). Si vous avez uniquement besoin d'obtenir la longueur d'un tableau de chaînes, il est recommandé d'utiliser la fonction count() ou sizeof().
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!