Php 如何打印会话数据?

Php 如何打印会话数据?,php,session,Php,Session,从xml文件中读取一些数据并将其存储在会话中 $xml = simplexml_load_file("agent.xml") or die("Error: Cannot create object"); $agent = $xml->xpath("//agent[id=1]"); if (!empty($agent)) { $item = $agent[0];

从xml文件中读取一些数据并将其存储在会话中

$xml = simplexml_load_file("agent.xml") or die("Error: Cannot create object");
            $agent = $xml->xpath("//agent[id=1]");
            if (!empty($agent)) 
            {
                $item = $agent[0];
                 $_SESSION['name'] = $item->name;
                 $_SESSION['image'] = $item->image;
                 $_SESSION['company'] = $item->company;
                 $_SESSION['street'] = $item->street;
                 $_SESSION['city'] = $item->city;
                 $_SESSION['phone'] = $item->phone;
我通过下面的代码显示这些数据

<?php
error_reporting(E_ALL);
session_start();
 if(isset($_SESSION['name'])) {
    echo "your session is runnung";
 }
 else{
    echo "Sorry";
 }
?>


但是这不起作用,请大家告诉我哪里错了

所有的值都存储在$\u会话数组中,我们在这里访问它。另一种方法是运行以下代码:

 <?php 
 session_start(); 
 print_r ($_SESSION);
 ?> 

所有值都存储在$\u会话数组中,我们在此处访问该数组。另一种方法是运行以下代码:

 <?php 
 session_start(); 
 print_r ($_SESSION);
 ?> 



你试过了吗

var\u转储($\u会话)

你试过了吗

var\u转储($\u会话)


定义
这不起作用
。您是否尝试了
var\u dump($\u会话)使用print_r()检查选项;示例:echo“”;打印(美元会话);回声“;Try it.var\u dump($\u会话);打印数组(0){}Define
这不起作用
。是否尝试
var\u dump($\u会话)使用print_r()检查选项;示例:echo“”;打印(美元会话);回声“;Try it.var\u dump($\u会话);打印数组(0){}打印数组()打印数组()打印数组()是但打印空白数组()我认为您的
$xml=simplexml\u load\u文件(“agent.xml”)或die(“错误:无法创建对象”)$agent=$xml->xpath(//agent[id=1]”)代码不起作用。检查xml文件和标记是否在其中是的,但会打印空白数组()我认为您的
$xml=simplexml\u load\u文件(“agent.xml”)或die(“错误:无法创建对象”)$agent=$xml->xpath(//agent[id=1]”)代码不工作。检查xml文件和标记是否在其中
print_r($_SESSION);