原创

phpstorm无法提示PHP内置函数

前言

之前把自己的大哥大笔记本换为 Ubuntu 20.04 后,安装了 phpstorm,在写项目的时候发现总有报错,连 in_array php的内置函数都无法识别,且一直报告错误说我的异常抛出必须继承于……。等等一系列错误,于是我检查了 PHP runtime 支持的库,发现缺少了很多库,下面是教大家如何通过导入 PHP runtime 的完整库教程

正文

一、 JetBrains 公司开源的 PHP runtime 库代码

file

代码地址:
1、GitHub地址

2、因为速度较慢备份到Gitee地址

二、将该库 clone 到本地

git clone git@gitee.com:liangguifeng/phpstorm-stubs.git

然后打开 phpstorm ,点击设置,选择 语言和框架 ,选择 PHP ,然后可以见到如下图:
file

点击 PHP runtime 后,下面有个高级设置,点开后如图:
file

然后选择刚刚我们所克隆的项目,点击应用保存, phpstorm 则会重新引入项目中的 PHP runtime ,使 phpstorm 得到语法支持

正文到此结束
本文目录