php include没有按预期工作

时间:2016-08-13 00:12:13

标签: php include

我试图将include放入我的php页面,但我一直收到错误。这很好用:

<?php
session_start();
$_SESSION['LAST_ACTIVITY'] = time();
etc etc

但是,如果我将其放入include

<?php
session_start();
include ('sessiontimer.php');
etc etc

sessiontimer.php

<?php
echo "$_SESSION['LAST_ACTIVITY'] = time();";
?>

我收到错误:

  

PHP Parse错误:语法错误,意外''   (T_ENCAPSED_AND_WHITESPACE),期待标识符(T_STRING)或   sessiontimer.php中的变量(T_VARIABLE)或数字(T_NUM_STRING)   第2行

是否有关于包含时间()或其他我缺少的其他规则?

1 个答案:

答案 0 :(得分:1)

如果要在字符串中显示该内容,请尝试以下操作

<?php

echo "\$_SESSION['LAST_ACTIVITY'] = time();";

?>

<强>输出

$_SESSION['LAST_ACTIVITY'] = time()

如果您想设置会话变量,请尝试以下操作

<?php

$_SESSION['LAST_ACTIVITY'] = time();

?>

阅读材料

Variable Parsing