Maison  >  Article  >  développement back-end  >  Comment définir la longueur d'un tableau de chaînes en php

Comment définir la longueur d'un tableau de chaînes en php

WBOY
WBOYoriginal
2023-05-05 21:08:06420parcourir

En PHP, définir la longueur d'un tableau de chaînes peut être réalisé des manières suivantes :

  1. Utilisez la fonction count()

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
  1. Utilisez la fonction sizeof()

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
  1. Utilisez la fonction strlen()

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn