public:it:php

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:it:php [2015/10/24 12:07] oakfirepublic:it:php [2019/03/26 17:38] (当前版本) – [Others] oakfire
行 36: 行 36:
   * [[http://php.net/function.call-user-func-array|call_user_func_array 函数]], 用于参数个数不确定时.   * [[http://php.net/function.call-user-func-array|call_user_func_array 函数]], 用于参数个数不确定时.
 ==== Notes ==== ==== Notes ====
-  * **clearstatcache**: [[http://php.net/manual/zh/function.clearstatcache.php|clearstatcache]], 当使用 stat(),lstat() 或者其它文件操作相关函数时,PHP 将缓存这些函数的返回信息以提供更快的性能。可以用 clearstatcache() 函数来清除被 PHP 缓存的该文件信息.+  * <wrap em>clearstatcache</wrap>: [[http://php.net/manual/zh/function.clearstatcache.php|clearstatcache]], 当使用 stat(),lstat() 或者其它文件操作相关函数时,PHP 将缓存这些函数的返回信息以提供更快的性能。可以用 clearstatcache() 函数来清除被 PHP 缓存的该文件信息. 
 +  * ''php:<nowiki>//</nowiki>'' IO 流:[[http://php.net/manual/zh/wrappers.php.php|official manual]], ''<nowiki>php://stdin</nowiki>'', ''<nowiki>php://stderr</nowiki>'', ''<nowiki>php://stderr</nowiki>'', ''<nowiki>php://input</nowiki>'', ''<nowiki>php://output</nowiki>'', ''<nowiki>php://temp</nowiki>'' 等等. 
 +  * ''foreach'' 循环时想修改内容时需要加引用 ''foreach($arr as &$value)'', 但是! 加了这个引用就要额外注意很多点, 详见[[http://php.net/manual/zh/control-structures.foreach.php|php.net]]. 比如数组本身必须有引用, 比如循环结束要 ''unset($value)''. 真别扭!
 ===== Others ===== ===== Others =====
 +  * Ubuntu 16.04 的 php7 包,默认没有 mbstring dom 等模块支持,需要安装 ''php7.0-mbstring'', ''php7.0-xml'' 等包
   * Ubuntu 14.04 安装 php 环境: <code bash>   * Ubuntu 14.04 安装 php 环境: <code bash>
 # 安装 php5-cli # 安装 php5-cli
行 45: 行 48:
 </code> </code>
   * nginx 中关于 php 的适用 pathinfo 模式的配置:<code>   * nginx 中关于 php 的适用 pathinfo 模式的配置:<code>
-location ~ .php {+location ~ \.php {
     fastcgi_split_path_info ^(.+\.php)(/.+)$;     fastcgi_split_path_info ^(.+\.php)(/.+)$;
     # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini     # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
行 59: 行 62:
 } }
  
 +</code>
 +===== Tips =====
 +  * 输出对象信息:<code php>
 +error_log(print_r($php_object, true));
 </code> </code>
  
  • public/it/php.1445659654.txt.gz
  • 最后更改: 2015/10/24 12:07
  • oakfire