「Php/php8」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Staticがついてないエラー) |
|||
| 行18: | 行18: | ||
==Staticがついてないエラー== | ==Staticがついてないエラー== | ||
| + | Staticコールが、できなくなって強制的に、エラー画面がでる。 | ||
| + | |||
エラー詳細 | エラー詳細 | ||
Non-static method SessionModel::getInstance() cannot be called statically | Non-static method SessionModel::getInstance() cannot be called statically | ||
2026年4月4日 (土) 01:23時点における版
クラス名の関数をconstructとして完全に使えなくなった
php7までは非推奨で、php8からは、完全に使えない。 __construnct()にする。
smartyのテンプレの使ってない変数の警告対応
エラー詳細
Warning: Undefined array key "key"
修正前
{{if $request.key}}
修正後
{{if isset($request.key)}}
Staticがついてないエラー
Staticコールが、できなくなって強制的に、エラー画面がでる。
エラー詳細
Non-static method SessionModel::getInstance() cannot be called statically
対応前
public function getInstance()
対応後
public static function getInstance()
