关于session错误
代码:
<?php
$a="yaday";
echo "$a";
session_start();
?>
这样的代码会提示错误信息:
yaday
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\test\session.php:4) in D:\test\session.php on line 6
而把session_start();放在向客户端输出的语句之前如:
<?php
session_start();
$a="yaday";
echo "$a";
?>就不会出错
-----------------------------------------------------------
有没有办法把session_start();放在向客户端输出的语句之后的任意位置,而不用放在第一句呢?是不是修改php.ini配置文件,怎么修改?