これは何ですか?コメントいただけますか?
echo end($array)->id;
end 関数は、配列の最後の要素を提供します。
この場合、配列は objectsの配列であり、配列内の最後のオブジェクトから、id
プロパティが返されます。
http://php.net/manual/en/function.end.phpを読みましたか? これは、コンテンツまたはコメントで詳しく説明されていると思います。
end()
配列の内部ポインタを最後の要素に進め、その値を返します。
end($array)
配列の最後の要素の値を返します。例えば:
もしそれend(end($array))
が何であれwhatever->id
しかし、私はあなたの場合だと思いend(end($array))
ます$whatever
したがって$whatever->id
、いくつかの出力が得られます。
End は、配列の内部ポインターをその最後の要素に設定します。そう
echo end($array)->id;
配列の最後の要素の id パラメータをエコーアウトします。