当前位置: 首页 > 面试题库 >

PHP脚本内的双引号echo

裴欣荣
2023-03-14
问题内容

我有一排如下所示的php代码:

echo "<script>$('#edit_errors').html('<h3><em>Please Correct Errors Before Proceeding</em></h3>')</script>";

我想知道如何为文本正确添加字体颜色。如果我这样做:

echo "<script>$('#edit_errors').html('<h3><em><font color="red">Please Correct Errors Before Proceeding</font></em></h3>')</script>";

“ red”一词为黑色,编译器将引发错误。

如果我在红色周围使用单引号,则文本根本不会显示。

任何帮助都会很棒。谢谢


问题答案:

您需要转义",因此它不会被解释为字符串的结尾。使用\逃脱它:

echo "<script>$('#edit_errors').html('<h3><em><font color=\"red\">Please Correct Errors Before Proceeding</font></em></h3>')</script>";


 类似资料:
  • 问题内容: 我有一排如下所示的php代码: 我想知道如何为文本正确添加字体颜色。如果我这样做: “ red”一词为黑色,编译器将引发错误。 如果我在红色周围使用单引号,则文本根本不会显示。 任何帮助都会很棒。谢谢 问题答案: 您需要转义,因此它不会被解释为字符串的结尾。使用逃脱它:

  • 问题内容: 请检查以下代码。 该变量是一个包含指向我的图像文件夹(上载)的链接的变量,并且在该文件夹中,我还有一些其他文件夹,这些文件夹以我的用户名命名。例如:我有一个名为john的用户,因此链接应该看起来像this-> 。 主要思想是,当任何用户登录并浏览其图片库时,我都希望将他带到自己的画廊,该画廊基本上以他的名字命名。 当他访问画廊时,链接中的值将来自用户的登录名(来自会话)。现在的问题是,

  • 我需要在双引号内加粗。 当我把

  • 我正在尝试匹配这些字符串: 单引号中不能包含双引号 双引号中没有双引号 单引号内的单引号-单引号只能包含内部的文本 我想出了以下正则表达式: 但它不起作用。

  • 在记事本++6.5.1中,我需要替换引号对中的某些模式。我想将替换保存为宏的一部分,所以所有的替换都需要在一个步骤中进行。 编辑:带引号的字符串中的引号用额外的引号转义,例如“”。但是,假设我已经用一个特殊的字符替换了前面的传球中的这些。因此,解决此问题的regex解决方案不必处理转义引号。

  • 问题内容: 在整个SQL查询中使用单引号和使用双引号有什么区别吗? 哪个更好: 这种方法(带单引号): ? 或这种方法(使用双引号): 有没有更好的方法可以做到这一点? 对我来说,我喜欢第一种方法,因为我总是更喜欢PHP中的单引号。因此,我想确保在整个SQL查询中使用单引号是可以的,并且在变量或数据周围使用双引号是可以的并且可以跨平台使用,并且可以与MySQL以外的其他数据库一起使用! 问题答案: