当前位置: 首页 > 知识库问答 >
问题:

忘记扩展名后,在PhpStom中重命名php文件不起作用

壤驷德宇
2023-03-14

我对PhpStorm有问题。

我创建了一个文件< code>BlogPost,但是忘记写< code >。php扩展。

我重命名了该文件(< code>BlogPost.php),但是该文件无法识别(在编辑器中,php代码就像一个普通文本)。我删除了这个文件,然后重新创建了一个PHP文件。

如果我将文件重命名为其他文件,一切都可以。如果将其重命名回<code>BlogPost。php</code>文件无法识别。

在PhpStom的哪里保留了这个……历史?

我正在使用PhpStorm 2018.1。

共有2个答案

秦浩漫
2023-03-14

phpstorm 扩展本身的性能类似于外部类功能,它扩展了 BlogPost 根函数中的元素。简单地重命名脚本将导致类名不匹配。由于您没有在此处发布任何代码。很难确定问题到底是什么。

你最好的办法是调用phpstorm 2018.1中的调试功能,并尝试在函数之间添加一个try catch,以找出哪个代码段导致了现有的问题。

龙星辰
2023-03-14

尝试设置|编辑器|文件类型|文本。

 类似资料:
  • 问题内容: 我有这个PHP代码: 如果我有一个名为的文件,则此函数返回。 我想做相反的事情,我希望函数不带扩展名就返回。 该文件只是变量中的字符串。 问题答案: 不需要所有这些。签出pathinfo() ,它为您提供了路径的所有组件。 手册中的示例: 代码输出: 或者,您只能获得某些部分,例如:

  • 问题内容: 我有一个上传脚本,需要检查文件扩展名,然后基于该文件扩展名运行单独的功能。有人知道我应该使用什么代码吗? 问题答案: 是您要寻找的 PHP.net

  • 我正在从log4j转换到logback,但我的自定义FileAppender有问题。我试图复制我的log4j行为,其中FileAppender创建了一个名为request_req#_req_type_date.log的新文件 这是我的自定义FileAppender(FormRequestAppender): 并且这是唯一一个在提交新请求时使用它的类:

  • 问题内容: 我希望获取正在上传的图像的文件扩展名,但我只获得了一个数组。 有没有办法只是获得扩展本身? 问题答案: 无需使用字符串函数。您可以使用实际为您想要的东西设计的东西:

  • 问题内容: 这是一个您可以在网上到处阅读的各种问题,并有各种答案: 等等 但是,总有“最佳方法”,它应该在堆栈溢出中。 问题答案: 来自其他脚本语言的人们总是认为自己的语言更好,因为他们具有内置功能而不是PHP(我现在正在研究Pythonistas :-)。 实际上,它确实存在,但是很少有人知道。相约: 这是快速且内置的。可以根据传递给它的常量为您提供其他信息,例如规范路径。 请记住,如果您希望能

  • 问题内容: 是否有从文件名中提取扩展名的功能? 问题答案: 使用(请参阅Python 2.X文档或Python 3.X文档): 与大多数手动字符串拆分尝试不同,它将正确地视为没有扩展而不是具有,并且将被视为没有扩展而不是具有: