作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
基本上我有一个 html block ,我想回显到页面,html 中有 $ 符号,php 认为它是一个变量,所以 $1 被视为变量而不是值,并且不显示。
这里有标准答案,但没有一个有效:PHP: How to get $ to print using echo
我的下一个想法是在 $ 处拆分字符串并回显每个部分。
这是我试过回显和打印的代码。
foreach ($rows as $rowmk) {
$s = $rowmk->longdescription;
//$s = str_replace('$', '@', $s);
$s = str_replace('$', '\$', $s);
//echo "$s" . "<br>";
print $s;
}
感谢所有帮助。
OK 我通过使用 $ 的字符代码值解决了
foreach ($rows as $rowmk) {
$s = $rowmk->longdescription;
$s = str_replace('$', '$', $s);
echo $s . "<br>";
}
我想我还是应该发布它。
谢谢,
垫子
最佳答案
或者您可以使用单引号回显字符串文字...
<?php
echo 'Give me $1';
?>
将打印:
给我 1 美元
PHP 字符串文档:
http://php.net/manual/en/language.types.string.php
旁注 - 您提供的链接有许多完美的答案。您如何以行不通的方式应用它们?
关于php - 如何用 php 打印 $,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9473876/
我是一名优秀的程序员,十分优秀!