在PHP中输出<?php ?> 我想做的是一个公告模块,但是我发布公告中如果带有<?php ?>是可以存在数据库中的,但是我从数据库中读出输出的时候就出现问题了,只要是有<?php @%$%?>的就不能输出,如果我想输出数据库中的原样字符怎么办,要求尽量简单的方法,不要求复杂的函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $v = "<?php ?>";echo "<plaintext>";echo "$v";exit; htmlentities就可以了.支持一下楼上的. 把<改成&....把>改成&....就可以了,...需要你在dreamwerver上看看。具体我不记得了! 如果只是输出.用echo "<pre>" . $strPHP . "</pre>"; echo '<?php ?>';单引号就能搞定,echo对于单引号中间的内容一般不作处理直接输出的。 htmlentities();是可以输出<?php ?>的,但是<?php ?>之间有中文件,输出的则会是乱码;$v = "<?php ?>";echo "<plaintext>";echo "$v";exit;exit后面如果有内容怎么办? htmlentities( "<?php" );$i = "xxx";echo "111".$i;htmlentities( "?>" ); <?phpecho htmlentities( '<?php' );$i = "xxx";echo "111".$i;echo htmlentities( '?>' );?> htmlentities 中文怎么会乱码呢,乱码是因为你数据库字符集指定不对吧中国软件人 上面我多打了一个"中"字,htmlentitles这个东东好像把后面的内容全当作字符来处理了,全输出来.有html的标记也直接输出,是脚本也是间接输出到页面上 <?phpecho '输出内容';?> 只能看到<?php @%$%?> 是不是因为字符集出现问题了?你用的什么数据库?让他输出时的字符集和输入时的字符集保持一致就行了 echo htmlentities( '<?php' );echo '输出内容';echo htmlentities( '?>' );在我这台机子上运行可以的,输出的结果是:<?php输出内容?> php学习讨论群欢迎新手和有一定工作经验的高手加入交流学习!群号:89406236 真诚邀请,共同进步! 无法获得ftp上文件的列表 php代码中如何取得root权限 100分请教思路:php 获取ajax真是数据 php事务 执行sql语句 Fatal error: Call to undefined function fi1e() php可是实现下面的功能吗?不知如何传递数组或者字符串 论坛中显示帖子内容的程序--- 高手进来帮忙解决一点问题 问题??!!! 有请 Lostinet 怎样在PHP编写的网页中实现用不同的字体显示文字?? web编程论坛--开心果论坛 php读取文本文件
echo "<plaintext>";
echo "$v";
exit;
用echo "<pre>" . $strPHP . "</pre>";
echo "<plaintext>";
echo "$v";
exit;exit后面
如果有内容怎么办?
htmlentities( "<?php" );$i = "xxx";
echo "111".$i;htmlentities( "?>" );
$i = "xxx";
echo "111".$i;echo htmlentities( '?>' );?>
htmlentitles这个东东好像把后面的内容全当作字符来处理了,全输出来.
有html的标记也直接输出,是脚本也是间接输出到页面上
<?php
echo '输出内容';
?>
你用的什么数据库?让他输出时的字符集和输入时的字符集保持一致就行了
echo '输出内容';
echo htmlentities( '?>' );
在我这台机子上运行可以的,输出的结果是:<?php输出内容?>