ホームページ >バックエンド開発 >PHPチュートリアル >非推奨: 関数 session_register() は非推奨です solution_PHP チュートリアル

非推奨: 関数 session_register() は非推奨です solution_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-13 10:57:00986ブラウズ

今日Php環境を変更したところ、 Deprecated: Function session_register() is deprecated というエラーメッセージが表示されました。友達に紹介させてください。

まずコードを見てみましょう

を入れてください
コードは次のとおりです コードをコピー

// 削除されたセッション関数を修正
関数 fix_session_register(){
関数 session_register(){
$args = func_get_args(); foreach ($args を $key){
$_SESSION[$key]=$GLOBALS[$key]; }
}
関数 session_is_registered($key){
return isset($_SESSION[$key]); }
関数 session_unregister($key){
unset($_SESSION[$key]); }
}
if (!function_exists('session_register')) fix_session_register(); ?>




この問題が発生する場所が多くないことを確認した後、直接別の方法を見つけました

コードは次のとおりです

コードをコピーがに変更されました 概要
session_register( “abc” ) ;
$_SESSION['abc'] = null;

以上です

上記の過程から、PHP5.3バージョンではこの関数が削除されたことが分かりました。つまり、この機能は使用できなくなりました。次の方法を使用するだけです。

http://www.bkjia.com/PHPjc/632134.htmlwww.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/632134.html技術記事今日、Php 環境を変更した後、「Deprecated: Function session_register() is deprecated」というエラー メッセージを見つけました。友人に紹介しましょう。 まずはコードを見てみましょう...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。