我最喜欢的 MooTools 函数之一是 $splat()。 Splat 接受给定的参数并返回一个数组,如果该参数不是数组的话。当我编写脚本以循环处理一组项目以一次处理一个项目时,这尤其有用。
PHP代码
function splat($input) { return is_array($input) ? $input : array($input); }
我什么时候使用它?假设我有一个可以单独删除的项目列表,或者我可以使用复选框来选择多个项目一次删除。如果用户选择单独删除一项,使用 splat() 将确保我的代码正常工作。