php 不能识别转义字符

作者&投稿:邬婷 (若有异议请与网页底部的电邮联系)
PHP部分转义字符无法使用:\n,\t,\r.\\,\",\',\$这些可以用。是PHP版本问题还是浏览器不支持。~


这些不能被浏览器识别,这些转义字符 一般用在写文件当中
这就相当于你写文件不能使用html标签似的
例如:你不能这么写
<?php$fh=fopen('a.txt','a+');$content="hello php《br》";fwrite($fh,$content);fclose($fh);

\
你试试 应该是通用的吧!!!

是你的源码的问题,
PHP中'和"是不一样的,在'中转义可能无效,你可以用"试试
还有就是在网页中断行符是<br>,不是\n,用\n不能断行

要实现断行可以用如下的语句
<?php print('Hello tank<br> no one'); ?>
或<?php print("Hello tank<br> no one"); ?>

<?php echo \"hello tank<br>no one\"; ?> 就是这个样子啦. ^_^


巴彦淖尔市19555166878: php 不能识别转义字符 -
英治澜琪: 是你的源码的问题, PHP中'和"是不一样的,在'中转义可能无效,你可以用"试试 还有就是在网页中断行符是<br>,不是\n,用\n不能断行要实现断行可以用如下的语句 <?php print('Hello tank<br> no one'); ?> 或<?php print("Hello tank<br> no one"); ?>

巴彦淖尔市19555166878: php 转义符不起作用??? -
英治澜琪: 不是配置问题,是你的问题.PHP的作用是输出一个html代码.\n的作用是,输出html代码时变成 Why it does not work? Maybe但是这样的html代码,浏览器是不会认为是两行的.html的换行的代码是<br>所以程序是这样写的.<?phpecho "Why is does not work?<br>";echo "No,it is impossible!";?>

巴彦淖尔市19555166878: php 转义符不起作用???
英治澜琪: html里的换行跟程序语言里的换行是不一样的,你那样写在网页源文件里是: why it does not work? Maybe 但ie解释是是忽略回车的,html认可的换行是&lt;br&gt;. 你那几句代码应改成: &lt;?php printf("why it does not work?&lt;br&gt;"); printf("Maybe"); ?&gt; 你看看是不是换行了?

巴彦淖尔市19555166878: PHP中无法读取有特殊字符的文件名,请问怎么办 -
英治澜琪: 可以尝试使用标记语言(&nbsp那些)来读取,或者使用转义符号.

巴彦淖尔市19555166878: <?php echo "<script type="text/javascript"> var i=0; while (i<=10) { document.write("The number is -
英治澜琪: var i=0; while (i<=10) { document.write("The number is <?php echo "<script type=\"text/javascr...

巴彦淖尔市19555166878: php转义符问题! -
英治澜琪: $id = "ttt";$id = mysql_real_escape_string($id);$t= " select * from `student` where `id` = '{$id}' ";

巴彦淖尔市19555166878: php中单引号和双引号的区别及用法介绍 - PHP教程
英治澜琪: 文章利用了大量的实现来介绍关于 单引号和双引号的用法与区别,有需要了解的同学可以仔细的参考一下本文章哦.在PHP中,通常一个字符串被定义在一对引号中按照...

巴彦淖尔市19555166878: php输出html时转义,该怎么处理 -
英治澜琪: 使用htmlentities即可解决,echo htmlentities("html代码"); 如果我的回答没能帮助您,请继续追问.您也可以向我们团队发出请求,会有更专业的人来为您解答.

巴彦淖尔市19555166878: PHP里,怎么去除转义字符? -
英治澜琪: 你说的应该是反引用转义字符 stripslashes(); 或者stripcslashes();

巴彦淖尔市19555166878: 关于php转义字符的问题求解答 -
英治澜琪: 你要匹配$arr[1]是吧:$arr = array("0"=>'第一个', "1"=>'第二个');preg_match("/\\$arr[1]/i", "阿斯第二个浮动",$matches);print_r($matches);注意双引号!输出'第二个'.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网