問題タブ [intelephense]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Visual Studio Code での PHP 8
Ubuntu で最新バージョンの Visual Studio Code (1.52.1) と PHP Intelephense 1.5.4 を使用しています。最新バージョンであるにもかかわらず、新しい PHP 8 構文を認識していないようです。たとえば、nullsafe 演算子を使用するとエラーが表示されます。
VSC PHP 8 を教える方法はありますか、それとも更新を待つ必要がありますか?
php - PHP 8 用の VS Code 拡張機能 Intelephense を設定するには?
購入した Visual Studio Code 拡張機能を、"intelisense" 機能に PHP 8 バージョンを使用するように設定したいと考えています。
「intelephense」検索クエリをチェックdefaultSettings.jsonすると、多くのヒットが表示されますが、PHP 8 へのアップグレードに関して目立ったのは 1 つだけです。
これは、おそらくワークスペース設定で次のように変更する必要があります.vscode\settings.json。
他に変更する必要があるものはありますか?
PHP 7.2および8.0がインストールされたローカル開発にLaragonを使用しています。ステージング サーバーと運用サーバーは PHP 8.0 を使用します。
intelephense - なぜ intelephense は php v5.3 を対象としたときに mysql_pconnect を認識しないのですか?
私は古いコードベースに取り組んでいます。で次のように intelephense を設定すると.vscode/settings.json:
...そして、コードのある場所で、過度に最新の構文を使用していることを警告しているため、機能していることがわかります(「PHP 5.4+構文が見つかりました。PHP 5.3.0.intelephense(1022)をターゲットにしています」と表示されます)。
しかし、mysql_pconnect同じコードベースで使用しようとすると、「Undefined function 'mysql_pconnect'. intelephense(1010)」というエラーが表示されます。
しかし、この関数は php 5.5 で廃止されました。これを修正する方法はありますか?
