禁止引用外部xml实体
libxml_disable_entity_loader(true);
xml 转数组
json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true);
$xml= "<xml><appid>123456</appid></xml>";//XML文件
$objectxml = simplexml_load_string($xml);//将文件转换成 对象
$xmljson= json_encode($objectxml );//将对象转换个JSON
$xmlarray=json_decode($xmljson,true);//将json转换成数组
json_encode($data, JSON_UnesCAPED_UNICODE);
子页面获取父页面的值:window.opener.$('#id').val();
子页面给父页面传值:window.opener.$('#id').val(roleIds);
public function search(){ if(isset($_GET['add_time']) && $_GET['add_time']!=999){//判断是否有接收筛选查询 $add_time=I("get.add_time"); if($add_time==0){ $today=date('Y-m-d 00:00:00'); $condition['add_time']=array('egt',$today);//今天的数据 $add_time=0; $this->assign('add_time',$add_time); // 模板赋值,以便前端选择筛选的选择值在页面筛选加载后依旧存在 } if($add_time==1){ $weekend=date("Y-m-d H:i:s", strtotime('-7 days'));//一周之内的数据 $condition['add_time']=array('egt',$weekend); $add_time=1; $this->assign('add_time',$add_time); } if($add_time==2){ $monthday=date("Y-m-d H:i:s", strtotime('-1 months'));//一个月之内的数据 $condition['add_time']=array('egt',$monthday); $add_time=2; $this->assign('add_time',$add_time); // 模板赋值,以便前端选择筛选的选择值在页面筛选加载后依旧存在 } if($add_time==3){ $monthdays=date("Y-m-d H:i:s", strtotime('-3 months'));//三个月之内的数据 $condition['add_time']=array('egt',$monthdays); $add_time=3; $this->assign('add_time',$add_time); // 模板赋值,以便前端选择筛选的选择值在页面筛选加载后依旧存在 } if($add_time==4){ $moreMonthdays=date("Y-m-d H:i:s", strtotime('-3 months'));//三个月以上的数据 $condition['add_time']=array('lt',$moreMonthdays); $add_time=4; $this->assign('add_time',$add_time); // 模板赋值,以便前端选择筛选的选择值在页面筛选加载后依旧存在 } }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。