本节相关两个问题

来源:5-1 后台入口文件优化和公共类的引入

富百世

2016-10-01

  1. 请问!isset($_GET['m'])和!$_GET['m']都表示不存在,请问有什么区别?

  2. 代码中有这么一句 use Think\Controller; 请问我怎么在Think文件夹中找不到系统自带的Controller控制器?

写回答

2回答

富百世

提问者

2016-11-23

请问用!$_GET['m']来判断,在极端情况下会出什么问题呢?

0
0

Jax_Jim

2016-11-22

1、isset($_GET['m'])是判断这个值是否存在,而PHP对不存在的值默认是空,用!$_GET['m']来判断的话,在极端情况下可能会出问题;

2、use Think\Controller; 这个是命名空间,并不是目录地址,Controller类在ThinkPHP\Library\Think\Controller.class.php

0
1
富百世
请问用!$_GET['m']来判断,在极端情况下会出什么问题呢?
2016-11-23
共1条回复

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程