单引号或双引号的PHP Echo语法错误?

Sta*_*arx 10 php

这是一个非常简单的回声,但我无法解决它?

echo '"What is your name?'";
Run Code Online (Sandbox Code Playgroud)

Sar*_*raz 25

单引号不匹配,请使用:

echo '"What is your name?"';
Run Code Online (Sandbox Code Playgroud)

你的第一个封闭字符是单引号,但结尾一个是引用问题的双引号


Dol*_*lph 10

不正确:

echo '"What is your name?'";
                          ^ Unexpected character
Run Code Online (Sandbox Code Playgroud)

正确:

echo '"What is your name?';
Run Code Online (Sandbox Code Playgroud)

正确:

echo "What is your name?";
Run Code Online (Sandbox Code Playgroud)

正确:

echo 'What is your name?';
Run Code Online (Sandbox Code Playgroud)

正确:

echo '"What is your name?"';
Run Code Online (Sandbox Code Playgroud)

正确:

echo "'What is your name?'";
Run Code Online (Sandbox Code Playgroud)


Ale*_*lex 6

您的引号嵌套不正确.


Nee*_*raj 0

echo "What is your name?";
Run Code Online (Sandbox Code Playgroud)

这简直就是最好的。没有混乱没有问题..:)