<?php
function return_block_links($n = null, $options = null) {
$numargs = func_num_args();
$args = func_get_args();
//Проверяем аргументы для старой сигнатуры вызова
if (2 == $numargs) { // return_links($n, $options)
if (!is_array($args[1])) { // return_links($n, $offset) - deprecated!
$options = null;
}
}
elseif (2 < $numargs) { // return_links($n, $offset, $options) - deprecated!
if (!is_array($options)) {
$options = $args[2];
}
}
var_dump($n, $options);
echo PHP_EOL;
}
return_block_links();
return_block_links(5);
return_block_links(5, array('opts'));
return_block_links(5,2);
return_block_links(5,2,array('opts'));
preferences:
42.11 ms | 402 KiB | 5 Q