私信  •  关注

binki

binki 最近创建的主题
binki 最近回复了
9 年前
回复了 binki 创建的主题 » php python样式的函数变量[重复]

只需使用drupal使用的关联数组模式。对于可选的默认参数,只接受 $options 参数,它是关联数组。然后使用数组 + 运算符设置数组中任何缺少的键。

function foo ($a_required_parameter, $options = array()) {
    $options += array(
        'b' => '',
        'c' => '',
    );
    // whatever
}

foo('a', array('c' => 'c’s value')); // No need to pass b when specifying c.