Php 会话在函数中返回NULL
有一个会话保存从facebook收集的数据。我正试图用会话缓存这些数据。但会话在函数中返回NULL。 是的,我当然写了session_start() 下面是函数Php 会话在函数中返回NULL,php,Php,有一个会话保存从facebook收集的数据。我正试图用会话缓存这些数据。但会话在函数中返回NULL。 是的,我当然写了session_start() 下面是函数 session_start(); 函数startsessions(){ $\u会话[“fbdata”]=array(); } 函数getAccount($id){ 全球$facebook; echo$id; echo gettype($_会话[“fbdata”][“page$id”]); 如果(isset($_会话[“fbdata”][
session_start();
函数startsessions(){
$\u会话[“fbdata”]=array();
}
函数getAccount($id){
全球$facebook;
echo$id;
echo gettype($_会话[“fbdata”][“page$id”]);
如果(isset($_会话[“fbdata”][“第$id页])){
$result=$\会话[“fbdata”][“page$id”];
回显“会话模式”;
}否则{
$result=$facebook->api('/'.$id);
$result[“pageimg”]=”http://graph.facebook.com/$id/picture/?宽度=100,高度=100”;
$\u会话[“fbdata”][“page$id”]=$result;
echo$_会话[“fbdata”][“page$id”];
回声“生活模式”;
}
返回$result;
}
启动会话会话\u start()
??在使用$\u session
之前,您必须启动session。您在页面上完成了session\u start()
吗?如果您只是启用PHP错误,您将得到我的答案,这个问题的唯一有效答案是您应该学习调试技能。启用错误报告、正确理解错误/警告/通知/异常、分离代码的各个部分并分别调试它们等等。@siniradam在脚本开始时是否调用session\u start
?