Maison > développement back-end > Problème PHP > 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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2023-05-05 21:08:06
original
532 Les gens l'ont consulté

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
Copier après la connexion
  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
Copier après la connexion
  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
Copier après la connexion

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 de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal