我和最近我在PHP中看到h()
和e()
运行.我用谷歌搜索了它们,但是它们很短,结果不会让人知道它们是什么.我得到了像指数或数学相关函数的结果.例如:
<td><?php echo h($room['Room']['message']) ?></td>
Run Code Online (Sandbox Code Playgroud)
有没有人有想法?或者他们可能不被称为功能?(我想我很久以前就读到了这个,但我记得它的真名)
谢谢,回复.我正在使用CakePHP并且还找到了一个e()
例子:
<?php e($time->niceShort($question['Question'] ['created'])) ?>
Run Code Online (Sandbox Code Playgroud)
如果他们以某种方式逃脱字符串,我认为这是有意义的,因为我总是在旁边看到它们"回声"
我还是不知道它们是什么;(
最有可能的是,它们是为了简洁而引入的虚拟函数.例如,h()看起来像htmlspecialchars()的别名:
function h($s)
{
return htmlspecialchars($s);
}
Run Code Online (Sandbox Code Playgroud)
所以在包含文件中查找它们.爱斯佩克.名称为"util.php"或"lib.php"的名称.
它们可能是由您正在查看的组代码定义和实现的功能.我不知道PHP语言中的任何e/h函数.
这里没有什么:
http://us3.php.net/manual/en/function.h.php
http://us3.php.net/manual/en/function.e.php
在 CakePHP 中 h() 是: htmlspecialchars() 的便利包装器
有关 CakePHP 中全局常量和函数的更多信息,请查看此链接
http://book.cakephp.org/2.0/en/core-libraries/global-constants-and-functions.html
归档时间: |
|
查看次数: |
34798 次 |
最近记录: |