2011-06-24 12 views
-3

PHPで文字列が何であるかを尋ねる必要があります。それはPHPの配列かどうかです。正当な理由を与えてください。PHPの文字列が配列であるかどうか

+2

http://www.php.net/manual/en/language.types.string.php これは配列ではありませんが、配列のように指定されたインデックスでcharにアクセスできます。 – usoban

+2

正当な理由はありますか?文字列型は配列ではありませんが、_can_は配列表記の文字列にアクセスします: '$ str =" ABC "; echo $ str [0]。 $ str [1]。 $ str [2] //配列のようにABCを出力します。 – stefgosselin

答えて

2

は、本質的に(ではないという意味でのバイト配列でありますPHPの「配列」)。つまり、バッファのサイズであるメタデータが1つのみのバッファです。

PHPのarrayは、ダブルリンクハッシュテーブルマップです。ここで、キーは、整数、文字列、またはその両方を使用できます。

PHPの型システムに関しては、文字列と配列は基本的にはtypesの2つです。

4

stringでPHPの文字列に関するドキュメントを読むことができます

関連する問題