Конструктсияи array
Конструктсияи array аз унсурҳои додашуда массив месоза.
Унсурҳо метавонанд аз ҳар гуна бошанд: сатрҳо, ададҳо, массивҳои дигар ва ғайра.
Агар калидҳои мушаххас муайян нашуда бошанд, массив аз индекси сифр сохта мешавад.
Синтаксис
array(value1, value2, ..., valueN);
Мисол
Як массиви содда аз ададҳо месозем:
<?php
$res = array(1, 2, 3, 4, 5);
print_r($res);
?>
Натиҷаи иҷрои код:
[1, 2, 3, 4, 5]
Мисол
Массиви ассотсиатсиявиро бо калидҳои мушаххас месозем:
<?php
$res = array(
'first' => 'a',
'second' => 'b',
'third' => 'c'
);
print_r($res);
?>
Натиҷаи иҷрои код:
['first' => 'a', 'second' => 'b', 'third' => 'c']
Мисол
Массивро бо намудҳои гуногуни додаҳо месозем:
<?php
$res = array('text', 123, true, array(1, 2, 3));
print_r($res);
?>
Натиҷаи иҷрои код:
['text', 123, true, [1, 2, 3]]
Инчунин нигаред
-
функсияи
array_push,
ки унсурҳоро ба охири массив илова мекунад -
функсияи
array_merge,
ки массивҳоро муттаҳид мекунад