Главная / web программирование / web php
Справочник по PHPСинтаксис языка и операторы. Функции работы с данными. Файлы и сети. Управляющие функции. Взаимодействие с базами данных. Графика. |
имеющиеся во всех остальных массивах. При этом индексы не сохраняются. $arr1 = array("a" => "green", "red", "blue"); $arr2 = array("b" => "green", "yellow", "red"); $result = array_intersect($arr1, $arr2); // $result = array("a" => "green", "red")
array_merge $L1=array(10,20,30); $L2=array(100,200,300); $L=array_merge($L1, $L2); // теперь $L===array(10,20,30,100,200,300);
array_merge_recursive $arr1 = array("color" => array("favorite" =>"red"), 5); $arr2 = array(10, "color" => array("favorite" =>"green"), "blue");
$result = array_merge_recursive($arr1, $arr2); // $result = array("color" => array ( // "favorite" => array("red", "green"), // "blue"), 5, 10)
Получение и удаление части массива
array_slice таким же правилам, как и
аналогичные параметры в функции substr(). А именно, если offset>0,
то последовательность будет начинаться с элемента, имеющего позицию offset
от начала массива, а если <0, то отсчет производится от конца массива. Надо
отметить, что первый элемент имеет нулевую позицию, а последний (-1). $input = array("a", "b", "c", "e"); $output = array_slice($input, 2); // "c", "d", "e" $output = array_slice($input, 2, -1); // "c", |
Дата публикации: 17 Июня, 2011
Прочитано: 6217 раз
< | 1 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | > |
Это интересно
Словосочетание "информационная безопасность" в разных контекстах может иметь различный смысл. |
Методика настройки приложений для безопасной работы в интернете. |
Понятие и классификация. |
Давайте проведем небольшой тест. Какие ассоциации вызывает у вас слово «хакер?». |