解析错误:语法错误,第 3 行 C:\xampp\htdocs\yo\index.php 中的意外 T_STRING
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/11383158/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\yo\index.php on line 3
提问by Deepak Kumar
I am new on php and i am trying to add this code
我是 php 新手,我正在尝试添加此代码
Im finding this error please any one who can solve this for me
我发现此错误,请任何可以为我解决此问题的人
<?php
$myName = ‘Guest';
$myVar = “Welcome back $myName”;
echo $myVar;
?>
This is my html
这是我的 html
<p><?php echo $myVar; ?></p>
Thanks
谢谢
回答by Fluffeh
Looks like you are using funny quotes rather than the straight ' and " types.
看起来您正在使用有趣的引号而不是直接的 ' 和 " 类型。
<?php
$myName = 'Guest';
$myVar = "Welcome back $myName";
echo $myVar;
?>
回答by mfadel
you need to write
你需要写
$myVar = "Welcome Back $myName";
the problem is that you are using the wrong char for the quote character
问题是您对引号字符使用了错误的字符
回答by sarojrana
<?php
$myName = "Guest";
$myVar = "Welcome back ".$myName;
echo $myVar;
?>
or
或者
<?php
$myName = "Guest";
$myVar = "Welcome back $myName";
echo $myVar;
?>
This is how code works while concatenating the string.
这就是连接字符串时代码的工作方式。
回答by manoj03h
Write $myVar = “Welcome back" . $myName;instead $myVar = “Welcome back $myName";
写$myVar = “Welcome back" . $myName;代替$myVar = “Welcome back $myName";
<?php
$myName = ‘Guest';
$myVar = “Welcome back" . $myName;
echo $myVar;
?>

