내가 이렇게 두 개의 클래스를 정의 말 : 기본적으로
abstract class ServerVars {
public static function get($k) {
if (empty($arr[$k])) throw new Exception('Not found');
return $arr[$k]; // Also include error checking
}
public static function set($k, $v) {
$arr[$k] = $v;
}
... // Other useful methods
}
public class Session extends ServerVars {
static $arr = $_SESSION; // !!!
public static function destroy() {
...
}
}
, 난 그냥 $ _SESSION 같은 특정 서버 변수를 포장하는 것을 시도하고있다 , $ POST 등을 사용하여 코드를 모듈화합니다. 그러나 !!!
으로 표시된 줄은 unexpected '$_SESSION' (T_VARIABLE)
이라는 오류가 발생합니다. 이 오류가 발생하는 이유는 무엇입니까? 그리고 내가 성취하려는 일을하는 더 좋은 방법이 있습니까?
이를 참조하십시오 : http://stackoverflow.com/questions/1694378/unexpected-t-variable-error –