语法错误:以下代码的第 5 行中出现意外的T_String错误


Syntax error: Unexpected T_String error in line 5 of the following code.

<?php
$db_name=“a7614252_booked”;
$mysql_user="a7614252_booked”;
$mysql_pass=“booked”;
$server_name="server38.000webhost.com”; //t_string error here. 
$con=mysqli_connect($server_name,$mysql_user,$mysql_pass,$db_name)or   die(‘Connection Error’.mysqli_connect_error());
?>

我已经检查了同一错误的其他响应,但似乎没有一个是这里问题的答案。谢谢。

使用此

代码,将替换为"'

<?php
$db_name="a7614252_booked";
$mysql_user="a7614252_booked";
$mysql_pass="booked";
$server_name="server38.000webhost.com"; //t_string error here. 
$con=mysqli_connect($server_name,$mysql_user,$mysql_pass,$db_name)or   die(‘Connection Error’.mysqli_connect_error());
?>
您需要

" 和反引号替换所有出现的 `'.否则 PHP 会将后者解释为 bash 命令。

$db_name="a7614252_booked";
$mysql_user="a7614252_booked";
$mysql_pass="booked";
$server_name="server38.000webhost.com"; //t_string error here. 
$con=mysqli_connect($server_name,$mysql_user,$mysql_pass,$db_name)or   die('Connection Error'.mysqli_connect_error());