2011-06-24 55 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

回答

1

在PHP中,字符串是一種基本類型,這意味着它不是一個數組。有關PHP支持的其他基本類型,請參閱here

4

瞭解PHP字符串的文件在PHP string本質上是一個字節數組(但不是在感一個PHP的「數組」);即它是隻有一段元數據的緩衝區 - 緩衝區的大小。

PHP中的array是一個雙鏈接哈希表映射,其中的鍵可以是整數,字符串或兩者的混合。

就PHP的類型系統而言,字符串和數組是基本的兩個types

相關問題