Добавить зависимости задачи в Rake :: TestTask

Вы не можете просто пропустить аргумент в PHP.

Возможно, вы захотите рассмотреть трюк Perl и использовать связанный массив. Используйте array_merge для объединения параметров со значениями по умолчанию.

, например

function Test($parameters = null)
{
   $defaults = array('color' => 'red', 'otherparm' => 5);
   if ($parameters == null)
   {
      $parameters = $defaults;
   }
   else
   {
      $parameters = array_merge($defaults, $parameters);
   }
 }

Затем вызовите функцию, подобную этой

Test(array('otherparm' => 7));
16
задан Benoît Guérout 16 December 2011 в 17:22
поделиться