Я новичок в Moodle У меня есть массив $user
. Я var_dump() объект, и я получаю следующее:
var_dump($user);
Result
-------
array (size=1)
6 =>
object(stdClass)[938]
public 'id' => string '6' (length=1)
public 'userid' => string '5' (length=1)
public 'status' => string '1' (length=1)
Мне нужно получить значения id, userid, status
. Как я могу это извлечь?
Если вам нужен только один пользователь из массива, вы можете написать:
$firstuser = reset($user);
echo $firstuser->id;
echo $firstuser->status;
Если в массиве есть несколько пользователей, вы можете пропустить их через:
foreach ($user as $singleuser) {
echo $singleuser->id;
echo $singleuser->status;
}
Вы можете просто написать: -
$id = $user->id;
$user_id = $user->userid;
$status = $user->status;