ホームページ >バックエンド開発 >PHPの問題 >文字列の長さを取得できるphpの関数はどれですか?

文字列の長さを取得できるphpの関数はどれですか?

步履不停
步履不停オリジナル
2019-06-24 14:40:466034ブラウズ

文字列の長さを取得できるphpの関数はどれですか?

php 文字列長取得関数 strlen および mb_strlen
count() - 配列内のカウントユニットの数、またはオブジェクト内の属性の数
strlen - 文字列の長さを取得します。中国語の文字は 3 文字です。
mb_strlen() - Get文字列の長さ

-----------
int strlen (string $string)
成功した場合は文字列の長さを返し、文字列が空の場合は 0 を返します。 。

<?php
$str = &#39;abcdef&#39;;
echo strlen($str); // 6
$str = &#39;abcdef中国&#39;;
echo strlen($str); // 12
echo mb_strlen($str);//12
echo count($str);//1
$str = &#39; ab cd &#39;;
echo strlen($str); // 7
?>

注:
strlen() は、文字列内の文字数ではなくバイト数を返します。
strlen() は、配列に対して実行されると NULL を返します。 E_WARNING レベルのエラーが発生します。

PHP 関連の技術記事の詳細については、PHP チュートリアル 列にアクセスしてください。学ぶ!

以上が文字列の長さを取得できるphpの関数はどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。