function name: session_regenate_id ()
သက်ဆိုင်သောဗားရှင်း: PHP 4> = = 4.3.2, PHP 5, PHP 7
function ကိုဖော်ပြချက် - session_regenate_id () function ကိုလက်ရှိ session ၏ session id ကိုပြန်လည်ထူထောင်ရန်အသုံးပြုသည်။
အသုံးပြုမှု: session_regenate_id ($ delete_old_session = false])
Parametermer
ပြန်လာတန်ဖိုး - session အသစ်တစ်ခုကိုအောင်မြင်စွာထုတ်ပေးလျှင်, မဟုတ်ရင်မှားယွင်းတဲ့ပြန်လာ။
မှတ်စုများ
ဥပမာ -
// 开启会话session_start(); // 生成新的会话ID if (session_regenerate_id()) { echo "新的会话ID已生成"; } else { echo "无法生成新的会话ID"; } // 删除旧的会话文件if (session_regenerate_id(true)) { echo "新的会话ID已生成,并删除旧的会话文件"; } else { echo "无法生成新的会话ID"; }
အထက်ပါဥပမာတွင် session ကိုစတင်ရန် session_start () function ကိုပထမဆုံးခေါ်ဆိုပါ, ထို့နောက် session_regenate_id () function ကိုခေါ်ဆိုပါ။ အကယ်. မျိုးဆက်အောင်မြင်ပါက output သည် "အသစ်သော session အသစ်ကိုထုတ်ပေးသည်" ဖြစ်သည်။ ထို့အပြင် $ delete_old_session parameter သည်မှန်ကန်သည်ဟုဆိုပါက Session ID ကိုအောင်မြင်စွာထုတ်ပေးပြီးနောက် session file ဟောင်းကိုဖျက်ပစ်လိမ့်မည်။