返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php br 不换行怎么办?
  • 535
分享到

php br 不换行怎么办?

phpbr 2019-11-27 13:11:14 535人浏览
摘要

php br不换行是因为<br>这个标签是在浏览器中起换行作用,而在源码中就不会起到换行作用;那么在源码中就需要使用\n换行操作符对源码进行操作。

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php br 不换行怎么办??

在php的换行操作中,\n与<br/>的区别

博主我今天遇见了一个情况就是在php代码中写入\n换行操作符,以为在浏览器那里呈现的输出是换行,没想到却没有。代码和结果如下所示:

<?php
 $name="haha";
 echo "hi,$name";
 echo "\n";
 echo 'hi,$name';
 ?>

如果将中间的换行操作符改为<br/>,则浏览器呈现出来的结果会换行,如下图所示:


为什么会出现这样子的结果呢?我们来从源码来进行分析,在火狐浏览器那里右击查看页面源代码,我们会发现,上述第一种情况在源码那里会出现分行,如图所示:


而上述第二种情况除了出现一个<br>标签外就没有换行,结果如图所示:


从而可以得出一个结论是:在php中,\n这个换行操作符是对源码进行操作,在浏览器中是无作用的;而<br>这个标签在浏览器中起换行作用,在源码中会出现这个标签,但是在源码中不换行。

--结束END--

本文标题: php br 不换行怎么办?

本文链接: https://www.lsjlt.com/news/546.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP中php://input怎么用
    php://input可以读取没有处理过的POST数据,其使用方法如“$xmldata = file_get_contents("php://input");”,用于接收xml数据。 ...
    775
    2023-03-22
    PHP 输入流
  • php项目笔记(二)php部分
    数据库连接初始化setAttribute(PDO::AT ...
    235
    2023-03-22
    数据库 连接 项目
  • php数组下标怎么求和
    php数组下标求和的步骤:1、使用array_keys()函数获取原数组中全部的下标(键名),语法“array_keys(原数组)”,会返回一个包含下标的结果数组;2、使用array_sum()函数对结果数组求和,语法“array_sum(结果数组)”。 ...
    725
    2023-03-22
    php数组 php
  • php能定义数组吗
    能定义数组。3种方法:1、直接赋值的方式,语法“$数组变量名[下标]=值;”,其中下标(键名)可以是一个字符串或一个整数,下标可省略;2、用array()函数定义数组,语法“$数组变量名=array(键1=>值1,键2 => 值2,...,键N=>值N);”;3、使用数组字面量“[]”定义数组,语法“$数组变量名=[键1=>值1,键2 => 值2,...,键N=>值N];”。 ...
    318
    2023-03-22
    php php数组
  • php数组怎么去除0值
    两种去除方法:1、利用array_diff()函数将一个只包含“0”的数组和原数组进行比较即可,语法“array_diff($arr, [0])”;2、使用array_filter()函数调用回调函数过滤数组,语法“function f($var){return($var!==0);}$arr=array_filter($arr,"f");”。 ...
    192
    2023-03-22
    php php数组
  • centos安装php5、卸载php、安装php7的教程
    首先安装php5很简单yum install php然后如果不想用php5的话那就卸载吧 注意只使用yum removHsyzte命令是行不通的那我们先yum remove php然后你需 ...
    946
    2023-03-22
    centos安装php centos 卸载php
  • php可以循环字符串吗
    php可以循环字符串。在PHP里,字符串可以当作数组来使用,字符串中的字符可以通过一个以0为开始的,用类似数组结构中的方括号包含对应数字的方式来查找和修改;因此也可以像循环数组那样循环字符串),循环字符串的语法“for($i=0;$i<strlen($str);$i++){//循环体语句}”。 ...
    813
    2023-03-22
    php php字符串
  • php怎么将对象转为索引数组
    实现步骤:1、利用get_object_vars()函数将对象转为关联数组,语法“get_object_vars($object)”,会返回一个由对象属性组成的关联数组;2、利用array_values()函数将关联数组转为索引数组,语法“array_values($array)”。 ...
    155
    2023-03-22
    php php数组
  • php怎么让数组只保留键名
    两种实现方法:1、使用array_keys()函数获取数组全部键名,语法“array_keys(数组)”;如果想要保留指定值的键名,则可设置第二和第三参数,语法“array_keys(数组,指定值,类型是否一致)”。2、利用foreach循环和一个空数组来获取数组全部键名,语法“foreach($arr1 as $k=>$v){$arr2[]=$k;}”。 ...
    392
    2023-03-22
    php数组 php
  • php 怎么调用不同php文件路径
    php调用不同php文件路径的方法:1、通过include语句获取指定文件中存在的所有文本,并复制到使用include语句的文件中,语法如“include 'filename';”;2、通过require语句将PHP文件的内容插入另一个PHP文件。语法如“require 'filename';”。 ...
    637
    2023-03-22
    php
  • php怎么忽略所有错误
    php入门到就业线上直播课:查看学习 ...
    805
    2023-03-22
    php 忽略所有错误
  • php字符串怎么转为浮点型
    3种转换方法:1、在要转换的字符串之前加上用括号括起来的目标类型“(float)”、“(double)”或“(real)”,语法“(float)字符串”。2、使用floatval()函数,可以获取字符串变量的浮点值,语法“floatval(字符串变量)”。3、使用settype()函数,可以将字符串变量设置为浮点类型,语法“settype(字符串变量,"float")”。 ...
    106
    2023-03-22
    php php字符串
  • php数组怎么把key(键)转为值
    3种转换方法:1、利用array_flip()交换键与值的位置,语法“array_flip(数组)”;2、利用foreach语句和一个空数组来交换键与值的位置,语法“foreach($arr as $k=>$v){$r[$v]=$k;}”;3、使用array_keys()获取数组全部的key(键),语法“array_keys(数组)”,会返回一个包含所有键名的数组。 ...
    753
    2023-03-22
    php php数组
  • php中什么是关联数组
    在php中,关联数组是值以字符串或字符串、数字混合为键名的数组;如果一个数组中有一个键名不是数字,那么这个数组就是关联数组。关联数组的键名可以是任何一个整数或字符串;如果键名是一个字符串,则要给这个键名加上一个定界修饰符:单引号“''”或双引号“""”。 ...
    868
    2023-03-22
    php php数组
  • php怎么检查数组是否存在元素
    检查数组是否存在元素的两种方法:1、使用“===”判断数组是否为“[]”,语法“数组===[]”,如果返回TRUE则数组中不存在元素,反之则数组中存在元素;2、用count()或sizeof()计算数组的长度,判断数组长度是否为0,语法“count(数组)==0”,如果为0则数组中不存在元素,反之数组中存在元素。 ...
    625
    2023-03-22
    php php数组
  • php数组中怎么进行并集求和
    实现步骤:1、用array_merge()将多个数组合并为一个数组,语法“array_merge(数组1,数组2...)”;2、用array_unique()去除合并数组中的重复值,语法“array_unique(合并数组)”,会返回一个并集数组;3、用array_sum()函数计算并集数组的和,语法“array_sum(并集数组)”。 ...
    638
    2023-03-22
    php php数组
  • php字符串反转的函数是什么
    php字符串反转的函数“strrev()”。strrev()函数的作用就是反转字符串,将字符串中字符的顺序翻转过来;该函数只接受一个必需参数“$string”用于进行反转操作,语法“strrev($string)”,会返回已反转的字符串。 ...
    192
    2023-03-22
    php php字符串
  • php怎么检测数组中是否有空值
    检测步骤:1、利用array_filter()函数过滤数组,去除空值元素,语法“array_filter(原数组)”,会返回一个过滤数组;2、利用count()函数获取原数组和过滤数组的长度,语法“count(原数组)”和“count(过滤数组)”;3、判断原数组长度是否等于过滤数组长度,语法“原数组长度==过滤数组长度”,如果等于则数组中没有空值,如果不等于则数组中有空值。 ...
    944
    2023-03-22
    php php数组
  • php怎么检查数组是否有某个键值对
    实现步骤:1、定义一个只包含指定键值对的数组,语法“$变量名=["键名"=>"键值"];”;2、利用array_intersect_assoc()函数将该键值对数组和原数组进行比较,语法“array_intersect_assoc(原数组,键值对数组)”,会返回一个包含相同元素的交集数组;3、判断交集数组是否为空数组,语法“交集数组===[]”,如果为空则数组中没有指定键值对。 ...
    528
    2023-03-22
    php php数组
  • php中数组下标必须是连续的吗
    php数组下标可以不是连续的。在php中,数组的下标可以整数,也可以是字符串;数组的元素顺序不是由下标决定,而是由其“加入”的顺序决定。PHP数组的下标可任意设定,无需顺序,也无需连续,例“array(2=>1,4=>1.1,3=>5,7=>'abc',0=>true); ”。 ...
    3716
    2023-03-22
    php php数组
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作