期待声明如果

这是我的代码:期待声明如果

<?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

回到顶部