2016-12-16 3 views
-2

Привет, я начал изучать PHP и пробовать простой оператор эха на XAMP на моей машине. Это мой код:PHP Echo не работает

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” 
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”> 
<html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”en” lang=”en”> 
<head> 
<title>Hello</title> 
<link rel=”stylesheet” type=”text/css” href=”common.css” /> 
</head> 
<body> 
<h1> <?php echo “Hello, world !”; ?> </h1> 
</body> 
</html> 

Когда я запускаю это я получаю эту ошибку:

Parse error: syntax error, unexpected '!', expecting ',' or ';' in C:\xampp\htdocs\PHP\hello.php on line 9

Я понятия не имею, как к тому, что происходит не так. Любая помощь будет оценена.

+3

Вы используете неправильный вид кавычек. Вместо этого используйте '' '(' '' is wrong). – Qirel

+0

скопируйте это и проверьте – rahulsm

+2

Эти цитаты кажутся усталыми. Они не могут встать прямо. Возможно, используйте более надежные. – apokryfos

ответ

1

Если вы используете MS Word, чтобы написать код, не нужно. Используйте Notepad ++ или Sublime Text - даже простой «Блокнот» лучше.

Кроме того, вы должны запустить программу с помощью localhost/PHP/hello.php - не c:\xampp\htdocs\PHP\hello.php

В адресной строке браузера, тип localhost/PHP/hello.php

+0

Я использую notepad ++ и запускаю его с помощью localhost/PHP/hello.php – Knownow

+0

Вы понимаете, почему мы определили неправильные кавычки в качестве причины ваших проблем? Кавычки, размещенные в вашем вопросе, - это «умные кавычки», вставленные текстовыми процессорами, такими как MS Word. Двойные кавычки ASCI не наклонены: '' 'Как вы получили умные кавычки в своем вопросе? – gibberish

+0

Да, я получил его сейчас. Никогда не знал, что существуют разные типы цитат. Большое спасибо. – Knownow

Смежные вопросы