换行符

unix系列用 \n

windows系列用 \r\n

mac用 \r

PHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性

如:

echoPHP_EOL;

//windows平台相当于 echo "\r\n";

//unix\linux平台相当于 echo "\n";

//mac平台相当于 echo "\r";

?>

类似常用的还有

DIRECTORY_SEPARATOR

可以用函数get_defined_constants()来获取所有PHP常量

使用方法:定义常量EOL

define ('EOL',(PHP_SAPI == 'cli') ? PHP_EOL : '
');

php_sapi_name — 返回 web 服务器和 PHP 之间的接口类型

说明

string php_sapi_name ( void )

返回描述 PHP 所使用的接口类型(the Server API, SAPI)的小写字符串。 例如,CLI 的 PHP 下这个字符串会是 "cli",Apache 下可能会有几个不同的值,取决于具体使用的 SAPI。 以下列出了可能的值。

$sapi_type = php_sapi_name();

if (substr($sapi_type, 0, 3) == 'cgi') {

echo "You are using CGI PHP\n";

} else {

echo "You are not using CGI PHP\n";

}

?>

相关PHP视频教程推荐:《PHP视频教程》

php隔行符,PHP PHP_EOL 换行符相关推荐

  1. c语言回车换行符的作用,C语言中回车符和回车换行符有什么区别

    2016-08-12 15:35齐景坤 客户经理 C语言中的getchar, scanf, putchar, printf学习 [摘要:输进战输出功效并非C说话自身的构成局部,他们属于规范库局限,应用 ...

  2. java 处理换行符_Java 文件换行符识别与转换

    项目经验,如需转载,请注明作者:Yuloran (t.cn/EGU6c76) 背景 项目开发需要手动合入几十种语言的翻译到 string.xml 中,这是一件非常痛苦的事情:Copy.Paste,Co ...

  3. php+换行+php+eol,PHP PHP_EOL 换行符

    换行符 unix系列用 \n windows系列用 \r\n mac用 \r PHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性 如: echoPHP_EOL; //windows平台相 ...

  4. java回车换行符linux,回车换行符 java

    回车换行符 java [2021-01-31 11:28:50]  简介: java中的换行符是[\n]和[\r].二者的区别是:[\r]表示回车,[\n]表示新行,但两者都可以实现换行.具体实现方法 ...

  5. aspose 换行写_aspose.word 换行符 aspose.words换行符

    aspose.word 字体没有 删除页眉的方法:打开Word文档后,点击上方的"视图(V)"菜单--&gt:选择"页眉和页脚(H)"--&gt ...

  6. java流换行符方法_java换行符的使用方法

    java换行符的使用方法 发布时间:2020-06-22 17:49:56 来源:亿速云 阅读:121 作者:Leah 这篇文章将为大家详细讲解有关java换行符的使用方法,小编觉得挺实用的,因此分享 ...

  7. Linux换行符与windows换行符

    记录这个问题,主要原因是Azkaban识别不了windows的换行符. Unix系统里,每行结尾只有"<换行>",即"\n":Windows系统里面 ...

  8. excel 添加换行符,去除换行符:

    excel 中添加换行符: :alt+enter 去掉excel中的换行符有三种方法: 注:解决过程中翻阅其他博客,看到如下方式: 1.看到有的说全选后"取消自动换行",保存后,再 ...

  9. Windows、Unix、Mac不同操作系统的换行问题 回车符\r和换行符\n

    一.概念: 换行符'\n'和回车符'\r' (1)换行符就是另起一行  --- '\n' 10 换行(newline) (2)回车符就是回到一行的开头 --- '\r' 13 回车(return) 所 ...

最新文章

  1. docker 挂载目录_完美解决:Docker部署SpringBoot项目后图片无法访问和上传,3招搞定!...
  2. python知识合集
  3. [20150205]分析函数ntile.txt
  4. android源生setting华为,Android 设置默认桌面,默认应用,辅助功能,电池优化,设备管理器,悬浮窗等...
  5. Spark _13_二次排序问题
  6. codeMirror配置
  7. python爬虫知识点总结(二十四)Scrapy爬去知乎用户信息
  8. Cannot find class [***] for bean with name '***' defined in file[***]
  9. ScrollView中Spinner问题
  10. MPI/DP转以太网通过CHNet-S7200/300连接IFIX组态TCP通信
  11. 迅雷手机版苹果版_手机迅雷安卓版下载2019_迅雷手机版下载最新版
  12. HTML个人网站设计(源码)
  13. BZOJ2827: 千山鸟飞绝
  14. php整数溢出 ctf,PWN INTEGER OVERFLOW 整数溢出
  15. mysql报1032_MySQL SQL_ERROR 错误号 1032解决办法
  16. 连发 4 款处理器!面对苹果 AMD 的围堵,英特尔要改革 X86 了
  17. Abstract Introduction
  18. 根据当前行情,计算历史上与当前最相似的行情python实现
  19. 算法高级(20)-集群容错算法
  20. 51单片机学习笔记-2数码管显示

热门文章

  1. python安装在哪个盘比较好_python编写器用哪个比较好?
  2. python return的理解_python 浅析对return的理解
  3. TikTok玩法攻略总结,从输出内容再到变现,结尾送干货!
  4. 广告智能定向技术lookalike
  5. -1-3 java集合框架基础 java集合体系结构 Collection 常用java集合框架 如何选择集合 迭代器 泛型 通配符概念 Properties 集合 迭代器...
  6. mlfviewer_语音识别ASR - HTK(HResults)计算字错率WER、句错率SER
  7. python实现播放音乐_python实现简易云音乐播放器
  8. insert into 多张表_麦克维尔直流变频多联机弹簧阻尼减震器_淞江集团-李工
  9. oracle环境变量怎么配,oracle环境变量配置-Oracle
  10. 为什么input中的maxlength属性失效了