关于php中session的问题 5
functionsess_read($sid){//echo'read<br/>';$query="selectsess_datafromsesswheresess_id...
function sess_read($sid) {
// echo 'read<br />';
$query = "select sess_data from sess where sess_id='$sid'";
$result = mysql_query($query);
if($row = mysql_fetch_assoc($result)) {
var_dump($row);
return $row['sess_data'];
} else {
return '';
}
}
我重新定义了session中的read 但是返回结果不能返回数组 必须指定row数组的某一元素这是为何 展开
// echo 'read<br />';
$query = "select sess_data from sess where sess_id='$sid'";
$result = mysql_query($query);
if($row = mysql_fetch_assoc($result)) {
var_dump($row);
return $row['sess_data'];
} else {
return '';
}
}
我重新定义了session中的read 但是返回结果不能返回数组 必须指定row数组的某一元素这是为何 展开
1个回答
2016-03-21
展开全部
PHP可以用session存储单个的值,也可以以数组形式存储和传递。示例如下:
入口文件设置session数组:
<?php
session_start();
$_SESSION['name']="baiduzhidao";
$_SESSION['age']=9;
在其他页面获取session数组示例:
<?php
session_start();
var_dump($_SESSION['name']);
//baiduzhidao
echo $_SESSION['age'];
入口文件设置session数组:
<?php
session_start();
$_SESSION['name']="baiduzhidao";
$_SESSION['age']=9;
在其他页面获取session数组示例:
<?php
session_start();
var_dump($_SESSION['name']);
//baiduzhidao
echo $_SESSION['age'];
追问
<?php
require 'session.php';
session_start();
var_dump($_SESSION['data']);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询