You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP 7.x调用file_get_contents()出现未定义函数错误求助

问题1:file_get_contents()提示「未定义函数」但file_put_contents()可正常运行
  • PHP 7.3及以上版本默认内置这两个文件操作函数,出现该错误的核心原因几乎都是php.ini配置中禁用了file_get_contents
  • 排查与解决步骤:
    1. 创建临时php文件,写入代码:<?php phpinfo(); ?>,运行后搜索disable_functions配置项,查看其中是否包含file_get_contents
    2. 本地XAMPP环境:找到XAMPP安装目录下的php.ini文件,定位到disable_functions行,删除其中的file_get_contents,保存后重启Apache服务
    3. 主机环境:若为虚拟主机,可通过主机控制面板的PHP配置功能修改;若为独立服务器,直接修改对应站点的php.ini文件后重启服务
  • 额外排查:确认函数名拼写无误,避免写成file_getcontent()这类错误形式(PHP函数名不区分大小写,但建议统一使用小写规范)
问题2:提交代码片段提示格式错误,找不到四空格缩进工具栏
  • Stack Exchange系列站点的代码格式处理方式:
    1. 可视化操作:选中需要提交的代码,点击输入框工具栏中的代码块按钮(图标为{}),系统会自动为代码添加四空格缩进或用反引号包裹成标准代码块
    2. 手动处理:如果找不到工具栏,可直接给代码每行开头加4个空格;或用三个连续反引号(```)包裹代码块(反引号需单独占一行,前后各一行)
    3. 单行代码:直接用单个反引号(`)包裹即可

内容的提问来源于stack exchange,提问作者Mike_a

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 22:55:28