重複の可能性:
phpexplodeと配列インデックス
PHP5.3では...
常に配列を返す動的静的メソッドがあります。場合によっては、要素を1つだけ含む配列が返されます。1つのステートメントで、配列の最初の要素を変数に割り当てたいと思います。現時点では、これを行う必要があります。
$user = User::findByEmail($_SESSION['email']);
$user = $user[0];
echo $user;
その部分を避けたい...
$user = $user[0];
私はこのようなものが機能することを期待しています:
$user = User::findByEmail($_SESSION['email'])[0]; // not working
また
$user = User::findByEmail($_SESSION['email'])->get(0); // not working
また
$user = User::findByEmail($_SESSION['email']).get(0); // not working