вторник, 28 марта 2017 г.

PHP. Использование дополнительных функций для массивов

array_shift — Извлекает первый элемент массива.
array_shift() извлекает первое значение массива array и возвращает его, сокращая размер array на один элемент. Все числовые ключи будут изменены таким образом, что нумерация массива начнётся с нуля, в то время как строковые ключи останутся прежними.

array_unshift — Добавляет один или несколько элементов в начало массива.
array_unshift() добавляет переданные в качестве аргументов элементы в начало массива array. Обратите внимание, что список элементов добавляется целиком, то есть порядок элементов сохраняется. Все числовые ключи будут изменены таким образом, что нумерация массива будет начинаться с нуля, в то время как строковые ключи останутся прежними.

array_pop — Извлекает последний элемент массива.
array_pop() извлекает и возвращает последнее значение параметра array, уменьшая размер array на один элемент.

array_push — Добавляет один или несколько элементов в конец массива.
array_push() использует array как стек, и добавляет переданные значения в конец массива array. Длина array увеличивается на количество переданных значений.




<html>
<head>
<title>Array Functions</title>
</head>
<body>
<?php
$numbers = array(1,2,3,4,5,6);
print_r($numbers);
echo "<br /><br />";

// убирает первый элемент из массива и возвращает новый массив
$a = array_shift($numbers);
echo "a:" .$a ."<br />";
print_r($numbers);
echo "<br /><br />";

// помещает первый элемент в массив и возвращает новый массив
$b = array_unshift($numbers, 'first');
echo "b:" .$b ."<br />";
print_r($numbers);
echo "<br /><br />";

echo "<hr />";

// убирает последний элемент из массива и возвращает новый массив. ВЫТАЛКИВАНИЕ ИЗ МАССИВА
$a = array_pop($numbers);
echo "a:" .$a ."<br />";
print_r($numbers);
echo "<br /><br />";

// помещает элемент в конец массива и возвращает новый массив. ЗАТАЛКИВАЕНИЕ В МАССИВ
$b = array_push($numbers, 'last');
echo "b:" .$b ."<br />";
print_r($numbers);
echo "<br /><br />";
?>
</body>
</html>

Комментариев нет:

Отправить комментарий

Materialize-css. Футер

Сделаем футер и прижмем к низу страницы. Документация: https://materializecss.com/footer.html