На этом шаге мы рассмотрим преобразование значений переменных различных типов в массив.
В PHP возможно преобразование типов данных в массив. Приведем пример преобразования известных нам типов данных в массив.
<pre> <?php $var_int = 123; $var_double = 12.12; $var_string = "World"; $var_boolean = TRUE; print_r((array)$var_int); echo "<br>"; print_r((array)$var_double); echo "<br>"; print_r((array)$var_string); echo "<br>"; print_r((array)$var_boolean); ?> </pre>
Результат выполнения этой программы смотрите на рисунке 1.
Рис.1. Результат работы скрипта
Во всех случаях создается массив с единственным элементом, ключ которого равен нулю, а значение соответствует преобразуемой переменной. Относительно других типов данных можно сказать, что преобразование происходит точно так же.
На следующем шаге мы рассмотрим пример использования изученных конструкций.