Функція array_pad в php.
Здарова всем! Сьогодні ми поговоримо про одну дуже корисну функцію в php - array_pad.
функція array_pad доповнює масив якимось значенням до зазначеного розміру.
На прикладі буде зрозуміліше.
lt ;?php
$ arr =[1,2,3] -
$ res = array_pad($ arr,5,0) -
print_r($ res) -
?gt;
Функція першим параметром приймає вихідний масив, другим параметром приймає нову довжину масиву, а третім параметром приймає те, чим його потрібно доповнити.
Відео: PHP Array Functions
У нашому прикладі у нас є масив з 3 елементами, ми хочемо, щоб він став довжиною рівній 5 і доповнив масив нулями.
Тепер інший приклад:
Відео: PHP Array Filter Function array_filter
lt ;?php
$ arr =[1,2,3] -
$ res = array_pad($ res,-5,0) -
print_r($ res) -
?gt;
Якщо ви вкажете другим параметром негативне число, то доповнюватися масив буде не в кінці, а на початку на вказане число. У нашому випадку в масиві з`являться 2 нуля на початку.
Відео: PHP ФУНКЦІЇ роботи з масивами
Якщо ви передасте третім параметром масив
lt ;?php
$ arr =[1,2,3] -
$ arr2 =[7] -
$ res = array_pad($ arr,5, $ arr2) -
print_r($ res) -
?gt;
те отримаєте 2 подмассіва в вашому масиві під ключами 3 і 4 в нашому випадку, які будуть містити нульовий елемент зі значенням 7.
Відео: PHP Fundamentals Tutorial (Bangla)
Отже, сподіваюся, вам стане в нагоді ця функція. Дякую за увагу і вдалого кодинга!
- Як створити асоціативний масив в jаvascript
- Що таке фільтри в php.
- Строкові функції в php
- Сортування двовимірного масиву на php
- Створення функцій в php
- Функції для роботи з dns
- Функція sscanf в php
- Методи для роботи з масивами в es5.
- Видалення get-параметра з url
- Об`єкт array в jаvascript
- Робота з масивами в php
- Reflection api. Reflectionparameter.
- Новинки в php7. Частина 7.
- Отладочная функція в php
- Масиви в jаvascript
- Довідкові змінні php
- Створення динамічної функції на php
- Розбиття і об`єднання рядків в php
- Hash api - новий підхід до шифрування паролів.
- Пошук по файлах на php
- Створення і перебір масивів в php