使用多个参数调用php setcookie synatx时出错

使用多个参数调用php setcookie synatx时出错,php,Php,对于这个简单的程序,我使用setcookie函数在第3行不断得到语法错误。如果我注释掉第3行,那么程序就可以运行了 <?php setcookie('my_cookie_1'); setcookie('my_cookie_2' , "say something"); ?> <!DOCTYPE HTML> <html> <body> <p style="width: 60%; text-align: center;"&g

对于这个简单的程序,我使用setcookie函数在第3行不断得到语法错误。如果我注释掉第3行,那么程序就可以运行了

<?php
setcookie('my_cookie_1');
setcookie('my_cookie_2' , "say something");
?>
<!DOCTYPE HTML>
<html>
    <body>
        <p style="width: 60%; text-align: center;">
          The cookies have been set.
        </p>
    </body>
</html>
是的,我是PHP的新手,我用其他语言编程已经有一段时间了,我不明白为什么会出现这个错误

请帮忙,
约翰

@MateuszSip为什么这是重复的问题?错误信息会告诉你到底出了什么问题。仔细阅读,然后阅读文档并进行更新。@user2182349,PHP内置函数setcookie被定义为接受多个参数,但是当我尝试使用多个参数时,我得到了一个语法错误。FWIW,我从帖子中逐字复制了它,它成功地设置了
my\u cookie\u 2
。您是否复制/粘贴了代码?@TimMorton我复制并粘贴了代码到消息中。所以我尝试了你所做的,当我把这个例子复制回我的程序时,它起了作用。这意味着我有一个看不见的性格问题。谢谢你,蒂姆。
[28-May-2017 22:28:14 America/New_York] PHP Parse error:  syntax error, unexpected '"say something"' (T_CONSTANT_ENCAPSED_STRING), expecting ',' or ')' in /.../gatnyarws.php on line 3