解析错误:语法错误,意外''(T_ENCAPSED_AND_WHITESPACE)

时间:2017-02-15 10:08:47

标签: php

这是我的代码。

  <?php

  $name = 'John Doe';
  echo 'My name is $name';
  echo "I am from $_COOKIE['mylocation']";

我收到了错误

   Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in : eval()'d code on line 3

如果有人知道这件事,请帮助我。

2 个答案:

答案 0 :(得分:1)

变量不应该包含在引号中。关闭引号后应该使用.连接

echo之前关注$name中的单引号以及$_COOKIE['mylocation']

 <?php

  $name = 'John Doe';
  echo 'My name is'.$name;
  echo "I am from". $_COOKIE['mylocation'];

答案 1 :(得分:0)

删除'

<?php

  $name = 'John Doe';
  echo 'My name is $name';
  echo "I am from $_COOKIE[mylocation]";

小心XSS vulnerability