关于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 需要自己下载安装