>  기사  >  백엔드 개발  >  session,autoload(),有关问题。寻高手赐教。

session,autoload(),有关问题。寻高手赐教。

WBOY
WBOY원래의
2016-06-13 13:52:08785검색

session,__autoload(),问题。寻高手赐教。-。-
我开启了一个session以后,我想要设置session的有效时间,怎么设置!我改了PHP.ini配置文件里面的session.cache_expire = 1,没有实现... 修改了session.gc_maxlifetime=10,也没有得到预想的效果。求教 -。-!



还有。。。。。。。
php文件加载 __autoload($class_name){ 
}


我在第一个文件里面使用autoload()引入其他文件,在第二个文件开始也使用了该方法。然后我在3个文件里面对2个类进行实例化。 err:Cannot redeclare __autoload() (previously declared in C:\AppServ\www\test\autoload_test.php:1) in C:\AppServ\www\test\include1.php on line 4
简洁代码:
文件1:
function __autoload($class_name){
include $class_name.".php";
}
class include1{}
?>
文件2:
function __autoload($class_name){
include $class_name.".php";
}
class include2{}
?>
文件3:
include $class_name.".php";
}
$inculde1=new include1();
$inculde2=new include2();
?>
请指教.

------解决方案--------------------
第二个问题 你已经在第三个文件中声明了此函数,不用再别的地方重新成名了。
------解决方案--------------------
session_cache_expire(1);确保放在 session_start()之前

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.