PHP8.1から配列か連想配列かを判定する関数が追加されました。array_is_list()。
PHP公式ドキュメントでは、要素がない(0から始まる連番の要素)のことをリストと呼んでいます。
この関数は配列がリストかどうかを判定し true or false を返す。
続きを読むPHP8.1から配列か連想配列かを判定する関数が追加されました。array_is_list()。
PHP公式ドキュメントでは、要素がない(0から始まる連番の要素)のことをリストと呼んでいます。
この関数は配列がリストかどうかを判定し true or false を返す。
続きを読むPHP8では、拡張機能も含む既存関数のパラメータの初期値や期待する型とリターン値が変わるものがあります。
リターン値はif文などで判定をしているところは注意が必要です。とくに、処理が失敗したときのfalseを返さなくなったものは。
パラメータは気にするところは少ないかな。
続きを読む