PHP 5.4 이상에서 session_register 대체 함수
페이지 정보
본문
CentOS 7 의 php 버전은 5.4.x 이다.
php 버전이 올라가면서 없어지는 함수가 있는데, 대표적으로 아래와 같은 함수들이 있다.
ㅇ 없어지는 함수들
split
ereg, eregi, ereg_replace, eregi_replace
session_register
ㅇ session_register 함수
[code]
// php 5.4 이상에서 session_register 함수가 remove 되었다.
if (!function_exists('session_register')) {
function session_register($name){
global $$name;
if (!isset($_SESSION[$name])) { $_SESSION[$name] = $$name; }
$$name = &$_SESSION[$name];
}
function session_is_registered($key){
return isset($_SESSION[$key]);
}
function session_unregister($key){
unset($_SESSION[$key]);
}
}
[/code]
참고
https://www.php.net/manual/en/function.session-register.php
https://blog.arzz.com/409
php 버전이 올라가면서 없어지는 함수가 있는데, 대표적으로 아래와 같은 함수들이 있다.
ㅇ 없어지는 함수들
split
ereg, eregi, ereg_replace, eregi_replace
session_register
ㅇ session_register 함수
[code]
// php 5.4 이상에서 session_register 함수가 remove 되었다.
if (!function_exists('session_register')) {
function session_register($name){
global $$name;
if (!isset($_SESSION[$name])) { $_SESSION[$name] = $$name; }
$$name = &$_SESSION[$name];
}
function session_is_registered($key){
return isset($_SESSION[$key]);
}
function session_unregister($key){
unset($_SESSION[$key]);
}
}
[/code]
참고
https://www.php.net/manual/en/function.session-register.php
https://blog.arzz.com/409
추천0
댓글목록
등록된 댓글이 없습니다.