0
動作しない私は、新しいセッションを作成するための機能を持っている:
public function Create($data = array())
{
foreach($data as $name => $value)
{
return $_SESSION[$name] = $value;;
}
}
と私は、次の例を使用しています:
Session::Create([
'_USER_ID' => $fetch_id,
'_USER_IP' => $_SERVER['REMOTE_ADDR'],
'_USER_AGENT' => $_SERVER['HTTP_USER_AGENT'],
'_USER_ACCEPT_LANGUAGE' => $_SERVER['HTTP_USER_ACCEPT_LANGUAGE'],
'_USER_ACCEPT_ENCODING' => $_SERVER['HTTP_USER_ACCEPT_ENCODING']
]);
これは、1つのセッションのみ「を作成_USER_ID "、他のセッションは存在しません。 どこに問題がありますか? foreachの終了後
var_dump: array(1) {["_USER_ID"]=> int(1)}
が今取り組んdoesnの 't。 –
PHPエラーとは何ですか? – ThinkTank