解析错误:语法错误,第3行的C:\ xampp \ htdocs \ yo \ index.php中的意外T_STRING

问题描述:

I am new on php and i am trying to add this code

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

<p><?php echo $myVar; ?></p>

Thanks

我是php的新手,我正在尝试添加此代码 p>

我发现这个错误请任何能为我解决这个问题的人 p>

 &lt;?php 
 $ myName ='Guest'; 
 $ myVar =“欢迎回复$ myName  “; 
echo $ myVar; 
?&gt; 
  code>  pre> 
 
 

这是我的html p>

 &lt; p&gt;  ;&lt;?php echo $ myVar;  ?&gt;&lt; / p&gt; 
  code>  pre> 
 
 

谢谢 p> div>

Looks like you are using funny quotes rather than the straight ' and " types.

<?php
$myName = 'Guest';
$myVar = "Welcome back $myName";
echo $myVar;
?>

you need to write

$myVar = "Welcome Back $myName";

the problem is that you are using the wrong char for the quote character

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

Write $myVar = “Welcome back" . $myName; instead $myVar = “Welcome back $myName";

<?php
$myName = ‘Guest’;
$myVar = “Welcome back" . $myName;
echo $myVar;
?>