本文整理汇总了PHP中Arr::except方法的典型用法代码示例。如果您正苦于以下问题:PHP Arr::except方法的具体用法?PHP Arr::except怎么用?PHP Arr::except使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Arr
的用法示例。
在下文中一共展示了Arr::except方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: mergeGroup
/**
* Merge the given group attributes.
*
* @param array $new
* @param array $old
* @return array
*/
public static function mergeGroup($new, $old)
{
$new['namespace'] = static::formatUsesPrefix($new, $old);
$new['prefix'] = static::formatGroupPrefix($new, $old);
if (isset($new['domain'])) {
unset($old['domain']);
}
$new['where'] = array_merge(isset($old['where']) ? $old['where'] : [], isset($new['where']) ? $new['where'] : []);
if (isset($old['as'])) {
$new['as'] = $old['as'] . (isset($new['as']) ? $new['as'] : '');
}
return array_merge_recursive(Arr::except($old, ['namespace', 'prefix', 'where', 'as']), $new);
}
示例2: array_except
/**
* Get all of the given array except for a specified array of items.
*
* @param array $array
* @param array|string $keys
* @return array
*/
function array_except($array, $keys)
{
return Arr::except($array, $keys);
}
示例3: except
/**
* Get all items except for those with the specified keys.
*
* @param mixed $keys
* @return static
*/
public function except($keys)
{
$keys = is_array($keys) ? $keys : func_get_args();
return new static(Arr::except($this->items, $keys));
}