В PHP есть способ передать переменные аргументы как единый массив без запроса массива?Передача переменных аргументов в PHP одному массиву без объявления массива
Я звоню функцию ниже, как:
$this->layouts->add_include(array('css/style.css','css/internal.css'));
Есть ли способ в функции, чтобы сделать его принять несколько переменных аргументы без необходимости объявлять массив как:
$this->layouts->add_include('css/style.css','css/internal.css');
Если Я делаю это выше, тогда я получаю следующую ошибку в моих циклах foreach функций, используя второй пример кода:
Invalid argument supplied for foreach()
Для справки функция:
public function add_include($array)
{
$asset_path = 'assets/';
foreach($array as $array_item) {
$this->CI->load->helper('url'); // Just in case!
$this->includes[] = base_url() . $asset_path . $array_item;
}
Brilliant - Я знал об этом, но не понимал, что бы работать в этом контексте. Спасибо. – jsuissa