期待声明如果
这是我的代码:期待声明如果
<?php if (empty($_COOKIE["count"]) && empty($_COOKIE["date"])) {
setcookie("count",1);
setcookie("date",date("d.m.y H:i"));
} else {
var $c=$_COOKIE["count"];
}
?>
我得到错误:前面没有var $ C期待声明。我如何解决我的问题?
回答:
var
关键字已弃用,因此用于类,该代码段不适用。
Note: The PHP 4 method of declaring a variable with the var keyword is still supported for compatibility reasons (as a synonym for the public keyword). In PHP 5 before 5.1.3, its usage would generate an E_STRICT warning.
只需正常分配变量:
$c = $_COOKIE['count'];
否则,它被期待成为一个类里面。
回答:
您需要在if语句之前声明变量$ c。
<?php $c = 0;
if (empty($_COOKIE["count"]) && empty($_COOKIE["date"])) {
setcookie("count",1);
setcookie("date",date("d.m.y H:i"));
} else {
$c=$_COOKIE["count"];
}
?>
以上是 期待声明如果 的全部内容, 来源链接: utcz.com/qa/258769.html