php 使用file_get_contents读取大文件的方法

2019-12-27 dingshangchao php开发

当我们遇到文本文件体积很大时,比如超过几十M甚至几百M几G的大文件,用记事本或者其它编辑器打开往往不能成功,因为他们都需要把文件内容全部放到内存里面,这时就会发生内存溢出而打开错误,遇到这种情况我们可以使用PHP的文件读取函数file_get_contents()进行分段读取。

阅读全文>>

评论(0) 浏览(1238)

php中的==和===的用法及区别

2019-12-6 dingshangchao php开发

在执行关系运算”==“时要求运算符两边的数据类型必须一致,在php中提供了“===”来解决弱类型语言的这个问题。

阅读全文>>

评论(0) 浏览(900)

关于 header()前面 为什么不能有任何输出的问题

2019-11-29 dingshangchao php开发

header() 官网定义必须在任何实际输出之前调用,不管是普通的HTML标签,还是文件或PHP输出的空行,空格。在测试的时候发现有些输出是可以的.

阅读全文>>

评论(0) 浏览(838)

unicode转utf8函数

2019-11-15 dingshangchao php开发

1.
function unicode2utf8($str) { 
        $str = '{"result_str":"' . $str . '"}'; 
        $strarray = json_decode ( $str, true );
        return $test = $strarray ['result_str'];
    }

2.

function unicode_to_utf8($unicode_str) {
        $code = intval(hexdec($unicode_str));
        //这里注意转换出来的code一定得是整形,这样才会正确的按位操作
        $ord_1 = decbin(0xe0 | ($code >> 12));
        $ord_2 = decbin(0x80 | (($code >> 6) & 0x3f));
        $ord_3 = decbin(0x80 | ($code & 0x3f));
        $utf8_str = chr(bindec($ord_1)) . chr(bindec($ord_2)) . chr(bindec($ord_3));
        return $utf8_str;
    }

标签: php

评论(0) 浏览(976)

windows下PHP开发环境配置

2019-10-28 zhulinan 网站后台

windows下PHP开发环境配置 ...

阅读全文>>

评论(0) 浏览(1646)

PHP大文件切割上传并带上进度条功能

2019-10-18 dingshangchao php开发

利用HTML5的新特性,将文件内容切割成分段的二进制信息,然后每次向服务器上传一段,而服务器,只需要把我们每次上传的二进制信息整合存储到一个文件中

阅读全文>>

标签: php

评论(0) 浏览(900)

PHP中的PSR规范

2019-10-11 dingshangchao php开发

PSR是PHP Standards Recommendation的简称,这个是php-fig组织制定的一套规范。至今,php-fig已经发布了五个规范:
PSR-0:自动加载标准,2014-10-21该标准已经被废弃,使用PSR-4替代,不再细讲
PSR-1:基本的编码风格
PSR-2:编码风格(更严格)
PSR-3:日志记录器接口
PSR-4:自动加载

阅读全文>>

评论(0) 浏览(988)

PHP 常用命令行

2019-9-27 dingshangchao php开发

php 常用命令行

阅读全文>>

评论(0) 浏览(904)

php生成qrcode示例代码

2019-9-22 dingshangchao php开发

使用phpqrcode生成二维码。

阅读全文>>

标签: php

评论(0) 浏览(3023)

LINUX查找日志

2019-8-30 hubo php开发

LINUX查找日志

阅读全文>>

评论(0) 浏览(3003)

网站备案号:京ICP备11043289号-1 北京市公安局网络备案 海1101084571
版权所有 北京育灵童科技发展有限公司 Copyright © 2002-2024 www.elight.cn, All Rights Reserved