当前位置:首页 > PHP

PHP

  • 最新
  • 浏览
  • 评论

php下载远程文件(支持断点续传,支持超大文件)

高老师5年前 (2019-09-29)2013
php下载远程文件(支持断点续传,支持超大文件)
断点下载的原理:http请求头添加Range参数告诉文件服务器端需要的字节范围例如1个文本文件的字节为1000,第一次请求Range: bytes=0-500第二次请求Range: bytes=501-1000通过每次的请求将返回的流追加写入到文件。注意的项目:断点下载服务器端的每次只返回字节传输的...

php代理下载,php代下载文件,php下载远程文件,php远程文件下载

高老师5年前 (2019-09-28)1262
php代理下载,php代下载文件,php下载远程文件,php远程文件下载
经常我们下载国外资源容易被墙,可以通过php脚本获取远程文件流然后输出给我们的浏览器来下载。<?php //设置下载文件的url $url = 'https://mirrors.huaweicloud.com/ubuntukylin/ubuntukylin-19....

php jsonp转json,php jsonp转数组,php jsonp转对象

高老师5年前 (2019-09-27)1949
php jsonp转json,php jsonp转数组,php jsonp转对象
将jsonp转为PHP数组和对象。/**  * jsonp转数组|Jsonp转json  * @param string $jsonp jsonp字符串  * @param bool $as...

PHP最快方式模拟curl,PHP最快爬虫模拟方法

高老师5年前 (2019-09-20)1693
PHP最快方式模拟curl,PHP最快爬虫模拟方法
有时候我们需要爬一个接口,但是这个接口需要很多参数,包括header和cookie要去编写,使用php curl模拟实在太慢。我们可以通过浏览器的network来复制请求为curl命令。例如我需要模拟请求接口地址:https://www.xkmz.cc/Ajax/Debug/delly,我们只需要在...

php命令行中文乱码,php cli中文乱码

高老师6年前 (2019-09-05)2008
 php命令行中文乱码,php cli中文乱码
<?php //如果支持exec函数,可以使用的方式 exec('chcp 65001'); //如果exec函数因安全问题禁用,可以使用的方式 pclose(popen('chcp 65001', 'r'));...

composer自动加载类库(非psr4规范的文件)

高老师6年前 (2019-08-09)1390
composer自动加载类库(非psr4规范的文件)
在项目下的composer配置文件修改(PaySdk是我这里一个支付sdk的目录,包含各种各样的支付sdk,这样写的意思让composer自动把PaySdk下的所有文件自动加载):"autoload": {      &...

PHP Startup: Unable to load dynamic library 'C:\php\ext\php_curl.dll找不到指定的模块

高老师6年前 (2019-07-17)2068
PHP Startup: Unable to load dynamic library 'C:\php\ext\php_curl.dll找不到指定的模块
最近在编写windows php多线程的东西,从官网下载了PHP的线程安全版,尝试开启curl扩展extension=php_curl.dllphp -m 却提示 PHP Startup: Unable to load dynamic library 'C:\php\ext\php_curl...

packagist包发布稳定版

高老师6年前 (2019-07-03)9394700
packagist包发布稳定版
自己的composer已经发布到packagist,但是无法使用composer require easy-task/easy-task来安装,只能在配置文件使用如下方式安装:"require": {     "easy...

PHP Warning: ftok(): Project identifier is invalid

高老师6年前 (2019-07-02)1445
PHP Warning:  ftok(): Project identifier is invalid
在使用ftok生成ipc进程通信key尝试将第二个参数项目标识符传入字符串报错:PHP Warning:  ftok(): Project identifier is invalid,查阅资料发现第二个字符串只能是1个字符串,长度为1....

posix_ttyname函数详解

高老师6年前 (2019-06-14)1273
posix_ttyname函数详解
posix_ttyname - 获取当前终端设备名称。<?php     var_dump( posix_ttyname(STDOUT) );我们启动一个终端,执行上面的代码输出:/dev/tty1我们再启动一个终端,执行上面的代码输...