Добрый день. Прошу помощи друзья! есть 2 массива array1, array2. любой может быть длиннее другого. как их уравнять добавляя в конец короткого массива например 0?
<?php
$firstArray = [1,2,3,4,5,6,7,8,9,10,11,12,13];
$secondArray = [1,2];
$countFirstArray = count($firstArray);
$countSecondArray = count($secondArray);
if ($countSecondArray!=$countFirstArray) {
if ($countFirstArray<$countSecondArray) {
$smallArray = &$firstArray;
} else {
$smallArray = &$secondArray;
}
$smallArray = array_pad($smallArray, max($countFirstArray, $countSecondArray), 0);
}
Официальная документация по функции array_pad
array_pad
$a = [1, 2, 3];
$b = [1];
$w = max(count($a), count($b));
$a = array_pad($a, $w, 0);
$b = array_pad($b, $w, 0);
var_dump($a, $b);
Fiddle
Виртуальный выделенный сервер (VDS) становится отличным выбором
Подскажите, как сделать редирект на определённую страницу, когда делается клик на названии записи? Нужно сделать обработчик хука the_permalinkДопустим...
Добрый всем день! Я занимаюсь версткой сайтов, примерно годКо мне обратились знакомые за помощью и я сразу согласилась, посчитав что это будет...
Подскажите, как можно из хука pre_get_post добавить в произвольный цикл какое-то действие? Произвольных циклов может быть много на странице, нужно...