关于phpstorm创建新文件和引用的问题

2023-11-12

今天在做一个小demo遇到一个问题,用的是phpstorm,我打算通过后台来访问到json文本文档的数据,但是屡次遇到后台报错:以下是我创建文件的流程和控制台报错的结果:

第一步:创建新json数据文件名:

第二步:选择要创建的文件类型(此处我选择text):

第三步:后台对其进行获取

然后打开浏览器,通过前端向后台请求数据,控制台报错:

后来我手动到相对应的文件夹中去创建一个文本文档json.txt,同上操作,发现能正确请求到json数据,这两者无任何差别为何结果不一致呢?甚是迷惑的时候,经人提醒,原来是我在phpstorm里创建文件的时候,文件名填写的是"json"(我在创建完文件名后手动选择了要创建的文件类型为txt,),而非json.txt(文件名后直接加后缀".txt",会直接跳过“要创建的文件类型”这一步),在php文件里,若你想正确的获取到文件,file_get_contents("***")里面必须是文件名,创建的时候是什么文件名就必须是什么文件名,比如说文件名你填的是json(未加后缀“.txt”,但是创建完文件名后手动选择了文件类型为Text,),你在php文件里必须这么写file_get_contents("json"),而不是file_get_contents("json.txt"),这样子才不会报错,所以我建议在创建文件名的时候直接加文件类型后缀(.txt/.html/.css/.json/.js/.php);这样子既可以跳过选择要创建的文件类型这一步,又不至于引用文件时因文件名引用而粗心导致报错。正确操作有两种,推荐第二种!!!

操作一

第一步:

第二步:

第三步:

操作二

第一步:

第二步:

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于phpstorm创建新文件和引用的问题 的相关文章

随机推荐

  • idea tomcat 启动报错 org.apache.catalina.core.StandardService.initInternal Failed to initialize connecto...

    org apache catalina core StandardService initInternal Failed to initialize connector org apache catalina LifecycleExcept
  • 如何用计算机计算概率,A-level数学考试计算器使用攻略:手把手教你用FX991计算器计算分布概率和统计数据...

    前言 之前有小伙伴想了解A Level数学考试中该如何使用计算器的问题 并希望得到一些计算器使用的建议 那么今天 我们就和大家聊聊关于A Level计算器的使用 希望能够帮助到大家 A Level考试中虽然一些科目需要带计算器 但各个考试局
  • opengl中wrap的翻译

    翻译为 饱和 环绕 包装 在饱和情况下 如果值超出最大值则取最大值 如果小于最小值则取最小值 在不饱和情况下 如果值超出最大值则取最小值 如果值小于最小值则取最大值 翻译为 换行 Clarified that mediump and low
  • miui11升级鸿蒙,这就是MIUI 11的升级机型名单?还挺给力!

    上月底 小米公布消息称 MIUI11已经开始启动 相应的研发工作已经开始 按照雷军的要求看 这个新的系统要求UI设计一定是走高大上的路线 除了UI更好看外 米粉对MIUI 11呼声最高的功能分别是 全局夜间模式 流畅好看稳定 全新图标 等等
  • [ACTF2020 新生赛]Exec 1

    ACTF2020 新生赛 Exec 1 打开靶场 就是一个明显的命令注入题 我们ping 127 0 0 1 ls试试 可以看到 没有过滤分号和ls 接着我们就遍历目录了 通过cd 达到访问上一个目录的目的 再通过ls 达到查看该目录有哪些
  • 每日一题 day 57 (DP topic)

    文章目录 problem classical bag problem wrong approach 59 188 Greedy wrong approach 2 TLE recursive appraoch 3 memorize dp ap
  • postgresql 删除单个表的数据

    2种方法都只删数据 保留表结构 方法一 适用数据量较小的情况 delete from tablename 方法二 适合删除大量数据 速度快 TRUNCATE TABLE tablename 若该表有外键 要用级联方式删所有关联的数据 TRU
  • Chrome调试技巧

    Chrome DevTools JS调试 技巧 将文件加入小黑盒 f10 f11下一步时可跳过小黑盒文件 Sources菜单中找到js文件 打开文件后 右键菜单中选择Blackboxing script 取消小黑盒文件 a 在Source菜
  • 嘉泰实业举行“互联网金融知识社区”“安全理财风险讲座”等活动

    每一次暖心的沟通都是一次公益 真诚不会因为它的渺小而被忽略 每一声问候都是一次公益 善意不会因为它的普通而被埋没 熟悉嘉泰实业的人都知道 这家企业不但擅长在金融理财领域里面呼风唤雨 同时也非常擅长在公益事业当中践行 属于企业的责任心 为更多
  • 查IEEE期刊名的缩写

    网址 https woodward library ubc ca research help journal abbreviations
  • idea手动执行maven命令的三种方式

    前言 java开发的IDE工具idea默认会提供maven生命周期的图形化执行 但是如果我们需要定制化的执行命令的时候 就需要使用手动执行maven命令的方式 今天就和大家讲一下idea手动执行maven命令的三种方式 下面就以mvn in
  • ftp给服务器上传文件,ftp上传文件给服务器

    ftp上传文件给服务器 内容精选 换一换 客户端连接服务端超时 无法连接到服务端 该文档适用于本地主机Windows系统上的FTP服务 服务端防火墙或安全组拦截 检查服务端防火墙设置 关闭防火墙或者添加相应规则 在本地主机和Windows弹
  • 祝福所有的辛勤的“园丁”们,教师节快乐!

    祝福所有的辛勤的 园丁 们 教师节快乐
  • 素数环——回溯法

    素数环满足三个条件 1 与已经填写的素数环中的整数不重复 2 与前面相邻的整数之和是个素数 3 最后一个填写到素数环中的整数与第一个填写的整数之和是整数 20以内的素数环 1 2 3 4 1 4 3 2 5 6 1 2 3 8 5 6 7
  • Metamask扩展添加BSC主网络,添加自定义网络

    通过chrome或firefox浏览器打开metamask扩展 登录后点击右上方图标 点击后弹出菜单 再点击设置 找到网络 然后添加网地址 如下 主网对应填写的内容如下 然后按 保存 网络名称 BSC 新增RPC URL https bsc
  • 聚集索引与非聚集索引

    聚集索引 本身就是按照某一种规则排列的索引 像字典按字母的查询 因为文章本身就是按照汉子的字母排序的 所以这种按照字母的查询是聚集索引 非聚集索引 索引不是数据本身的排序的索引 比如按照偏旁查汉字 同一个偏旁 在文章本身顺序相差很多 每个表
  • The connection to the server localhost:8080 was refused - did you specify the right host or port?

    在Kubernetes的node节点上运行kubectl命令出现了如下错误 出现这个问题的原因是kubectl命令需要使用kubernetes admin来运行 解决方法如下 将master节点中的 etc kubernetes admin
  • 分类网络知识蒸馏【附代码】

    知识蒸馏属于模型的压缩一种方法 但其实这种方法又属于一种伪压缩 是将一个性能较好的teacher网络 压缩 进一个性能较差的student网络中 或者是可类似于在teacher的指导下让student进行学习进而提高性能 知识蒸馏是一种思想
  • 模型评估(误差平方和(SSE The sum of squares due to error))

    1 误差平方和 SSE The sum of squares due to error 举例 下图中数据 0 2 0 4 0 8 1 3 0 7 均为真实值和预测值的差 在k means中的应用 公式各部分内容 上图中 k 2 SSE图最终
  • 关于phpstorm创建新文件和引用的问题

    今天在做一个小demo遇到一个问题 用的是phpstorm 我打算通过后台来访问到json文本文档的数据 但是屡次遇到后台报错 以下是我创建文件的流程和控制台报错的结果 第一步 创建新json数据文件名 第二步 选择要创建的文件类型 此处我