湖上湖
楼上的别乱说,isset()不是自定义函数,而是PHP内建函数,一般用来检测变量或对象是否存在而unset()相反是删除变量或对象。我觉得这样写法是很实用的写法,代码又简化。//当$_REQUEST['type']存在时$type=$_REQUEST['type']否则='setup,setup相当是默认值$type = isset($_REQUEST['type'])?$_REQUEST['type']:'setup';//同上$display = isset($_REQUEST['display'])?$_REQUEST['display']:'';//当$_REQUEST['restrictmods']存在时if (isset($_REQUEST['restrictmods'])) {//把$_REQUEST['restrictmods']插分为数组到 $restrict_mods$restrict_mods = explode('/',$_REQUEST['restrictmods']);//反转数组,就是说键名变为值,值变为键名$restrict_mods = array_flip($restrict_mods);} else {//否则设置$restrict_mods为false$restrict_mods = false;}