小鱼0319zn
小鱼0319zn
小鱼0319zn
小鱼0319zn
weixin_慕标1405075
枫叶咚咚咚
对不起!我提问在错误的章节了,本想提问在3-11的,回来查看文章逻辑章节后,就提问了。希望看到3-11的小伙伴能回来帮看看拿出问题了。。。谢谢!!
再战三年
要配合
try{
throw new Exception();
}catch (Exception $e){
return $e->getMessage();
}
慢慢来我是helloworld
Kinmy建
没有吗
代码发一下
meedo
慕粉1109028608
courier now
慢慢来我是helloworld
在php入口文件加上
error_reporting(E_ALL);
ini_set('display_errors','On');就可以了。
慕容4593909
小迷茫201
在数据库$pdo这块添加
// 数据库
$pdo = new PDO('mysql:host=localhost;dbname=restful;charset=utf8','root','root');
$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES,false);
return $pdo;
这样就不会出现int转化为string了,这是预处理问题导致的
慕侠6224171
他是先写接口,继续看下去就有restful的架构了,耐心点
慕少4456155
如果变量不存在的话,empty()并不会产生警告。
empty() 本质上与 !isset($var) || $var == false 等价。
参考:http://php.net/manual/zh/function.empty.php
石匠之心
设置了吧
hansxyz
PDO数据库处理是基础,不然restful对什么资源操作?怎么操作呢?
JackWho

没遇到什么问题
UserNameT
请注意:视频中的PHP采用pdo_mysql扩展进行驱动。
qq_人可弓虽_0
https://github.com/xialeistudio/imooc-restful
小沈程
麻烦具体说一下。
不是在ErrorCode.php中定义
const ERROR_XXX = xxx;
的形式吗
JackWho
放在评论中是不好啊
JackWho
按住alt, 敲两次回车
JackWho
自己手动修改一下吧.
MrZ0123456
问题可能出现在错误的 rewrite 规则导致入口文件被执行了2次, 建议, 去掉 rewrite 试试