关于php的总结

  好久没写文章了。 转眼就2013年了。已经过去的2012,我的技术没有什么提升。。。。。

下面是 过去看到的一些有意思的东西,和个人心得。

1、换行    \r\n   chr(13)   PHP_EOL

PHP_EOL是一个些已经定义好的变量,代表php的换行符,unix系列用 \n   windows系列用 \r\n   mac 用 \r

2、 斜杠   windows 用 \   linux用  /    还有  DIRECTORY_SEPARATOR 根据相应系统使用斜杠

3、wampserver 环境 命令行执行的 php.ini  位于 wamp/bin/php/php.xxx/php.ini ,浏览器访问执行的 php.ini 位于 wamp/bin/apache/apache.xxx/bin/php.ini

4、命令行下执行php 文件  路径要替换 为绝对路径,否则可能浏览器可以执行 命令行下无法执行

5、HTTP  REFERER

6、stackoverflow 上找解决方案

7、命令行下 php -l  test.php   检查test.php 文件的语法;

8、PHP_SAPI 常量表示php运行的模式 :cli ;

9、php.ini 里的 variables_ordes = "EGPCS"; 表示可以获取 $_ENV 、$_GET、$_POST、$_COOKIE、$_SESSION。的值  这里可以自由搭配 如 

     variables_ordes = "GPCS";

10、php 文件允许 js跨域    //header('Access-Control-Allow-Origin: *');//允许跨域

11、show databases like '库名';

12、命令行打开  chm 文件    hh.exe  mk:@MSITStore:F:\manual\php_manual_zh.chm::/res/function.trim.html    打开 php 手册 里的 trim 函数

KeyHH.exe -#klink is_array F:\manual\php_manual_zh.chm   打开手册里的 is_array 函数   keyHH.exe  需要自己下载安装 

原文地址:https://www.cnblogs.com/keygle/p/2935598.html