用java实现php的ord和chr函数

在Java中,char是UTF-16代码单元。将UTF-16转换为UTF-8不仅仅是0xFF,例如UTF-16中的01FF是UTF-8中的C7 BF,所以PHP ord()应该给出0xC7(199),...
阅读全文

通过PHP导出到CSV

在处理数据时候经常要生成csv文件, 下面代码片断就是简单的生成文件下载文件: <?php function arrayToCsv(array &$array) { if (count(...
阅读全文

apache去掉index.php

配置.htaccess文件加入以下配置: RewriteEngine on RewriteBase / # Hide the application and system directories by...
阅读全文

使用PHP检查远程文件是否存在

通常我们使用Curl来检查远程文件是否存在: $ch = curl_init("http://www.baidu.com/favicon.ico"); curl_setopt($ch, CURLOPT...
阅读全文

PHP获取正解的IP和验证IP

获取IP: function getIpAddress() { foreach (array('HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'HTTP_X_FOR...
阅读全文

php如何最小化页面html输出

CSS and Javascript 用minify类库来缩小Javascript / CSS文件 HTML 我们可以启用gzip来压缩 使用以下代码片段,使用帮助ob_start的缓冲区从HTML中...
阅读全文

PHP正确设置file_get_contents函数请求头

通常我们使用file_get_contents来获取一个本地文件或者网络文件内容。在请求网络文件的时候,比如要设置请求超时间,或者cookie这些。 // Create a stream $opts ...
阅读全文

PHP更改最大上传文件大小

您需要在php.ini中设置upload_max_filesize和post_max_size的值: ; Maximum allowed size for uploaded files. upload...
阅读全文

PHP在JSON转换的时候不转换unicode编码

比如一个数组里面中文值在使用json_encode时候不希望把中文转成u4f60这种形式,在PHP5.4版本中json_encode增加了一个flag叫JSON_UNESCAPED_UNICODE $...
阅读全文