エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【PHP8.3】static変数に動的値を突っ込めるようになる - Qiita
function foo(){ static $i = 1; echo $i++; } foo(); // 1 foo(); // 2 foo(); // 3 static $i=1;は最... function foo(){ static $i = 1; echo $i++; } foo(); // 1 foo(); // 2 foo(); // 3 static $i=1;は最初に呼ばれたときに一回だけ初期化され、その後は関数を抜けても値が保持され続けます。 メモ化や再帰処理などに便利な機能です。 ただし、static変数の宣言には定数式しか使えず、関数や変数などは使えません。 function foo($param){ static $i = $param; // Fatal error: Constant expression contains invalid operations static $j = bar(); // Fatal error: Constant expression contains invalid operations } これは別に技術的理由では
2023/04/28 リンク