我有什么理由不在用户定义的函数中使用PHP setcookie函数吗?
我使用setcookie函数登录脚本。每当用户登录脚本时,都会调用该函数并设置cookie。
user_login ($login_username){
setcookie("logged_in", $value, time()+3600, "/~rasmus/", "example.com", 1);
}
PHP手册中有几个例子,其中setcookie()用于用户定义的函数。 http://php.net/manual/en/function.setcookie.php
但是,这些示例是用户提供的示例,而不是官方PHP手册的一部分。
提前谢谢。
答案 0 :(得分:2)
您可以在用户功能中使用setcookie()
。
但是。在您的示例中,有些内容不起作用:
function
之前缺少关键字user_login
。$value
未定义。所以它应该是:
function user_login ($login_username){
setcookie("logged_in", $login_username, time()+3600, "/~rasmus/", "example.com", 1);
}