isset 和 empty 可以傳入 undefined 參數返回bool而不報錯例如 isset($a['a'])如何自定義一個這樣的方法
/**
* 依次從參數中獲取默認值
*/
public static function df(){
foreach(func_get_args() as $v){
if( $v===0 || $v===false || !empty($v))return $v;
}
return '';
}
之前思考默認值試過以下寫法,結果某些版本php不支持,便放棄了,一度懷疑php是最好的語言
$b=($a+['a'=>1])['a']
能否寫類似 isset empty 自定義php 方法
慕田峪9158850
2019-03-12 16:21:11