私はコードのこの部分に夢中になり、unset関数に絞っています。セッション変数でunsetを呼び出すと、PHPはその点を超えて何も実行しません。誰かが助けてくれますか?
public static function print_session_notification() {
if( isset( $_SESSION['notification'] )) {
$session_notification = $_SESSION['notification'];
$output = '';
$output .= $_SESSION['notification'];
$output .= '';
unset( $_SESSION['notification'] );
return $output;
}
}
私はprint notification :: print_session_notification()を呼び出します。ヘッダーから。ヘッダインクルードは関数によって呼び出されます。 $通知オブジェクトは、ヘッダーファイルを呼び出す関数ではグローバルです。
ヘッダーにsession_start()関数を設定し、register_globalsを "ON"に設定してください。
For more information read the comments on http://www.php.net/manual/en/function.unset.php