<!DOCTYPE html>
<?php
session_start();
if (isset($_SESSION['views'])) {
$_SESSION['views']=$_SESSION['views']+1;
}else{
$_SESSION[views]=1;
}
echo "浏览量".$_SESSION[views];
?>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
<?php
session_start();
if (isset($_SESSION['views'])) {
$_SESSION['views']=$_SESSION['views']+1;
}else{
$_SESSION[views]=1;
}
echo "浏览量".$_SESSION[views];
?>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
</html>
发现有这样一个问题,虽然没有影响到主要功能,但出现了Notice: Use of undefined constant views - assumed 'views' in D:\phpStudy\WWW\phpfile\phpsession.php on line 9莫名其妙的一段东西,后来发现是echo "浏览量".$_SESSION[views];这句中没有个views打引号造成,改为echo "浏览量".$_SESSION['views'];就好了