问题标签 [nowdoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1121 浏览

php - 在 PHP 中回显 Javascript 时需要转义哪些字符?

我试图在 PHP if 语句中为 Google AdWords 转换跟踪代码回显 Javascript。我已经做了一堆谷歌搜索,但似乎无法找到我需要转义以使代码正确执行的字符的明确列表。有人有建议吗?

第一段代码是 if 语句的开头,该语句使用转换代码段调用包含:

这是conversioncodes.php 的内容,其中包括我试图弄清楚如何正确转义的代码片段。目标是让转换代码在满足 if 语句的条件时跟踪转换。

0 投票
5 回答
205 浏览

php - PHP - 识别函数何时被调用

我正在考虑如何找到调用任何函数的位置。问题是我需要找到 PHP 在哪里调用mail()函数。一种方法是使用register_tick_function(),但我需要打开每个文件并检查每一行的内容。这个项目很大,用 PHP 解析每个文件需要很长时间。还有什么办法吗?或选项如何覆盖该mail()功能?

0 投票
4 回答
320 浏览

php - 一些不清楚的 PHP 语法

我是 PHP 初学者,在论坛上看到了这个 PHP 表达式:

我的 PHP 版本是 5.2.X ()

这段代码正确吗?这些奇怪的(对我来说)结构像<<<, 'END', /, /x, 和END;是什么意思?

我的 PHP 版本不支持 nowdoc,我应该如何替换这个表达式?没有引号'END'$regex 变成NULL

我收到:

解析错误:语法错误,第 X 行 /home/vhosts/mysite.com/public_html/mypage.php 中的意外 T_SL

谢谢

0 投票
3 回答
738 浏览

php - 在 textarea 上看不到新行 - 可能是什么问题?

我有一个 php 字符串,其中包含要在 textarea html 元素中显示的大量信息。

我无权访问该文本区域,也无权访问生成它的脚本(如果有)。

$somestring 未与 trim 或 filter_var 一起“工作”。没有。

在文本字段上,我将 \n 打印在 textarea 上,因此没有被解释。

我可以尝试什么来应用这些新行?

提前致谢。

0 投票
3 回答
5248 浏览

php - PHP 打印和回显 HTML

很简单的问题。大声笑我很尴尬地问这个因为我通常对 php 非常好,但是在 php 中显示 html 的方法是什么?例如:

或者

我知道至少有两种其他方式我只是不记得他们atm ...帮助是def。提前赞赏!!=D

0 投票
2 回答
580 浏览

php - 输出到文件时转义“ ” - nowdoc/heredoc

我正在尝试做的(并且实际上可以但仅在我的本地测试服务器上)是输出带有 php.ini 的 php 文件。
问题似乎是 php.ini 的开始和结束标签。
我在 php.net 中查找了 nowdoc,但找不到解决方案的线索。如果我这样使用它:

我得到一个解析错误:

解析错误:语法错误,第 XX 行 /home/ua000154/public_html/test.php 中的意外 T_SL

此解析错误的行号始终是找到打开 php-tag 的位置。我的问题似乎是我需要转义这个标签(我想我应该对结束标签做同样的事情)

我怎么能这样做?这实际上在我的测试服务器上有效,但一旦我将它上传到另一台服务器上的最终位置,它就不会了。

任何帮助都将不胜感激。谢谢你的时间!

0 投票
4 回答
30581 浏览

php - php中heredoc与nowdoc的优点/不便

作为一个新手,我被建议最好使用heredoc,而不是太多的嵌套代码(请参阅PHP代码中的Unexpected T_ELSE)。

但是我无法理解heredoc和nowdoc之间是否存在显着差异。

与对新手理解很重要的另一个相比,heredoc 和 nowdoc 的优势是什么(即不是很小的优势,但对我来说很重要)。

0 投票
1 回答
305 浏览

php - Php nowdoc (heredoc without parsing) 正在解释 HTML 标记字符 - 不可取

我的 PHP 看起来像这样:

输出如下所示:

如您所见,并且都被完全删除。PHP 文档声称 nowdoc 不会解析文本块内的任何内容,但它显然会解析 < 和 > 符号。

有人知道如何解决这个问题吗?

0 投票
6 回答
12554 浏览

php - 为什么这些 Heredoc 和 Nowdoc 会导致错误?

我已经找到了一些解决方案,但不知道发生了什么......

示例 1:

示例 2:

输出 1,2:

示例 3:

示例 4:

示例 5:

示例 6:

输出 3、4、5、6:

0 投票
2 回答
1800 浏览

php - sprintf 参数交换和 HEREDOC

我正在尝试以这种方式在heredoc上使用sprintf。它不会工作。知道如何解决这个问题吗?

注意:未定义变量:s in