php跨平台总结 常用预定义常量

简介:
Java代码   收藏代码
  1. <?php  
  2. /** 
  3.  * 获得用户操作系统的换行符  
  4.  * 
  5.  * @access  public  
  6.  * @return  string  
  7.  */    
  8. function get_crlf()  
  9. {  
  10.     /* LF (Line Feed, 0x0A, \N) 和 CR(Carriage Return, 0x0D, \R) */  
  11.     if (stristr($_SERVER['HTTP_USER_AGENT'], 'Win')){  
  12.         $the_crlf = '\r\n';  
  13.     }elseif (stristr($_SERVER['HTTP_USER_AGENT'], 'Mac')){  
  14.         $the_crlf = '\r'// for old MAC OS  
  15.     }else{  
  16.         $the_crlf = '\n';  
  17.     }  
  18.   
  19.     return $the_crlf;  
  20. }  
  21. // *nix  
  22. echo DIRECTORY_SEPARATOR; // /  
  23. echo PHP_SHLIB_SUFFIX;    // so  
  24. echo PATH_SEPARATOR;      // :  
  25.   
  26. // Win*  
  27. echo DIRECTORY_SEPARATOR; // \  
  28. echo PHP_SHLIB_SUFFIX;    // dll  
  29. echo PATH_SEPARATOR;      // ;  
  30. define('DS', DIRECTORY_SEPARATOR);  
  31. define('PS', PATH_SEPARATOR);  
  32. ?>   
  33.    

if  ( strtoupper ( substr (PHP_OS, 0, 3)) ===  'WIN' ) {     得到操作系统类型

DEFAULT_INCLUDE_PATH  得到php.ini中配置的include_path

$text = str_replace(array("\n", "\r", "\r\n"), "", $text);

相关文章
|
存储 PHP
PHP 常量
PHP 常量
43 0
|
3月前
|
SQL 关系型数据库 数据库连接
php连接数据库之PDO,PDO的简单使用和预定义占位符的使用以及PDOStatement对象的使用,占位符的不同形式,bindValue和bindParam绑定预定义占位符参数的区别
本文介绍了PHP中PDO(PHP Data Objects)扩展的基本概念和使用方法。内容包括PDO类和PDOStatement类的介绍,PDO的简单使用,预定义占位符的使用方法,以及PDOStatement对象的使用。文章还讨论了绑定预定义占位符参数的不同形式,即bindValue和bindParam的区别。通过具体示例,展示了如何使用PDO进行数据库连接、数据查询、数据插入等操作。
php连接数据库之PDO,PDO的简单使用和预定义占位符的使用以及PDOStatement对象的使用,占位符的不同形式,bindValue和bindParam绑定预定义占位符参数的区别
|
7月前
|
存储 PHP
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
|
7月前
|
PHP
PHP 魔幻(术)方法 & 魔术常量
PHP 魔幻(术)方法 & 魔术常量
57 0
|
并行计算 PHP
PHP 预定义常量
PHP 预定义常量
53 0
|
PHP
PHP 魔幻(术)方法 & 魔术常量
PHP 魔幻(术)方法 & 魔术常量
57 0
|
20天前
|
前端开发 关系型数据库 MySQL
PHP与MySQL动态网站开发实战指南####
【10月更文挑战第21天】 本文将深入浅出地探讨如何使用PHP与MySQL构建一个动态网站,从环境搭建到项目部署,全程实战演示。无论你是编程新手还是希望巩固Web开发技能的老手,都能在这篇文章中找到实用的技巧和启发。我们将一起探索如何通过PHP处理用户请求,利用MySQL存储数据,并最终呈现动态内容给用户,打造属于自己的在线平台。 ####
25 0
|
11天前
|
存储 关系型数据库 MySQL
PHP与MySQL动态网站开发:从基础到实践####
本文将深入探讨PHP与MySQL的结合使用,展示如何构建一个动态网站。通过一系列实例和代码片段,我们将逐步了解数据库连接、数据操作、用户输入处理及安全防护等关键技术点。无论您是初学者还是有经验的开发者,都能从中获益匪浅。 ####