在使用 vscode 时发现,在 PHP 项目中使用 redis 扩展时,使用 $redis = new \Redis(); 会触发 vscode 的提示 undefined type redis 。
在使用 RdKafka 扩展时及扩展中的常量 RD_KAFKA_RESP_ERR_NO_ERROR 时,会触发 vscode 的提示 undefined const rd_kafka_resp_err_no_error 。
对于此类问题,找到 PHP Intelephense 插件,点击设置,在插件设置中搜索 stubs ,点击下面的 Add Item ,找到对应的扩展,添加一下就可以解决这些错误提示了。