PHP 7.4.1なので、修正済みと言っていても、最新バージョンにはpearエラーがあります。
例:「pecl」を使用してパッケージをインストールしようとすると、次のメッセージで警告エラーが返されます。
Notice: Trying to access array offset on value of type bool in PEAR/REST.php on line 187
PHP Notice: Trying to access array offset on value of type bool in /usr/share/php/PEAR/REST.php on line 187
リポジトリはすでに更新されていますが、問題は解決しません
PECLを使用してxdebugをインストールしようとしたときに、同じ問題に遭遇しました。あなたが引用したそのコードブロックに関する何かが問題を引き起こしています。私はそれがMacOSカタリナに何らかの形で関連している問題だと思います。そのエラーで3人が見、すべてが最新のMacOSを使用していました。
回避策として、あなたが引用した「if」ブロックにコメントしました。これで、xdebugを通常どおりインストールできたので、仕事は完了したようです。