phpのvirsionを上げたらば……

WordPressに怒られまくったので、phpのバージョンを上げた。
そうしたら動かないプログラムが山のように出てきた。

php5.5?だかから、php8.4に一気に上げた。
そうしたら、『この関数は廃止になりました』。
とか、出てくる出てくる。
動けばいいや(よく判らんし〜)なんて作っていた所為だろうな。

なのでphpstanを入れた。

で動くことを確認。
コードの間違いを表示してくれるそうで、お蔭で『郵便番号/住所相互変換』は動くようになった。

今、次のに挑戦しているのだが、悩んでいるのが、“PHP Fatal error: Uncaught TypeError”というもので、関数の引数やら戻り値がintだったりstringだったりしたのが、そのままだとエラー吐いて止まってしまう。
これは該当ディレクトリでphp index.phpとコマンドライン上で動かした時のエラー。

片端から型宣言したり、戻り値を強制してintに変えたりと弄り回している。
この分だと何時終わるか判らない。と言って作り直しもしたくない……(涙)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)