1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
/** | ---------------------------------------------------------------------------------------------- | [参数空值验证 Usage: args_empty_validate($var1 [, $var2] [... , $vars]) or args_validate(func_get_args)] | [单个参数为数组时,则会判断数组中的每个元素, 如果参数数量大于1, 则不会判断数组类每个元素] | ---------------------------------------------------------------------------------------------- * * @param mixed ...$args * @return boolean */ if (!function_exists('args_empty_validate')) { function args_empty_validate(...$args) { $args = null; if (1 < func_num_args()) { $args = func_get_args(); } else { $args = func_get_arg(0); } // 排除数据为空的特殊情况 if (empty($args) || !func_num_args()) { return false; } foreach ( $args as $arg) { if (empty($arg)) return false; } return true; } } |
本着互联网开源、开放的精神和宗旨,本站所有内容可以随便传播。如需转载或分享无需说明来源。
有任何疑问或烦恼,欢迎评论区讨论。
741
暂无回复数据