关于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数组的某一元素这是为何
展开
 我来答
匿名用户
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'];
追问

<?php

require 'session.php';

session_start();

var_dump($_SESSION['data']);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式