Разъяснения относительно строк в PHP - PullRequest
2 голосов
/ 01 апреля 2012

Скажите $a = array("Hello","World"), правильно ли говорить, что $a теперь является многомерным массивом строк?

При $a[0] удерживать Hello и $[0][0] удерживать значение H

Ответы [ 2 ]

10 голосов
/ 01 апреля 2012

Нет, $a - одномерный массив.Period.

Хотя строки могут быть доступны / изменены символом с помощью индексной нотации и реализованы внутри как символьные последовательности, строки PHP не являются истинными массивами PHP.

5 голосов
/ 01 апреля 2012

Правильно ли говорить, что $ a теперь является многомерным массивом строк?

Задайте свой PHP:

foreach($a[0] as $char);

и посмотрите, что там написано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...