0

我正在为一个非常旧的网站浏览别人的代码,它有很多这样的行:

echo '';

我对 PHP 不熟悉,但快速浏览了语法教程后,似乎该命令将打印单引号的内容。但是,单引号是空的,并且有很多这样的实例。

这些行的目的是什么,它们是如何出现在代码中的?

4

3 回答 3

9

你是对的,他们只是打印出空字符串。我只能猜测它们是如何进入您的代码的,但删除它们肯定是安全的。

于 2012-05-29T08:33:27.693 回答
5

单引号或双引号用于表示字符串,因此:

echo '';

您基本上没有打印字符串。

于 2012-05-29T08:34:01.530 回答
0

我能想到的选择 '' vs "" 的唯一想法是:

echo '"';    // print "
echo "'";    // print ' 
于 2012-05-29T08:41:25.023 回答