访问fetch为啥会报错
RiVol
RiVol 2018-03-05 19:47:14
[PHP讨论组]

 // 获取单条查询结果

     public static function fetch($sql){

    return $this->conn->query($sql)->fetch(PDO::FETCH_ASSOC);

    }

报错:

Fatal error: Using $this when not in object context in D:\Web\api\Db.php on line 79

RiVol
RiVol

老铁们,稳!

全部回复(4)
寻觅 beyond

检查一下,应该是这个方法的前面多了几个花括号,导致你这个fetch定义在类的外部了,所以才会出现这个情况

phpcn_u58808

111111111111

炎

可以截图整页代码么

辉

致命错误,$this上下文中没有此对象,查看该变量内容

  • 回复 按照视频上的写法,为啥会报错呢?
    RiVol 作者 2018-03-05 21:28:31
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号