分类 php 下的文章

PHP 在命令行(cmd/shell)下传参的方式

1.预定义变量 $argv这个变量 包含当运行于命令行下时传递给当前脚本的参数的数组。数组的地一个元素 为脚本名称,后面的元素为参数例如: $test.php a b 1$argv[0]='test.php'$argv[1]='a'$argv[2]='b'$argv[3]=1而$argc — 传递给脚本的参数数目2.函数getopt array getopt ( string $option...

admin 2018 年 10 月 19 日 暂无评论

又get到一个装波技能-php cmd 下进度条展示

function bar($total,$i){ printf("进度: [%-50s] %d%% 完成\r", str_repeat('#',$i/$total*50), $i/$total*100);}这个表示: [%-50s]填充 50个#号 %d%% 百分之多少 str_repeat('#',$i/$total*50)重复多少个# 格式化%d的源...

admin 2018 年 08 月 03 日 暂无评论

一个延迟跳转的代码

一个需求:统计一个需要跳转的url的访问情况header( "refresh:1;url=$u" );echo "统计代码";

admin 2018 年 07 月 19 日 暂无评论

组装与解析URL

先介绍下 组装url的函数http_build_queryhttp_build_query($query_data) 使用给出的关联(或下标)数组生成一个经过 URL-encode 的请求字符串。具体使用方法 http_build_query解析url的函数如下函数1 parse_str(string,array) 将字符串解析成多个变量parse_str函数2 parse_url(st...

admin 2018 年 01 月 23 日 1 条评论

POST, HTTP_RAW_POST_DATA, php://input区别

一般POST数据都是用$_POST这个变量来存储的HTTP_RAW_POST_DATA 及 $GLOBALS['HTTP_RAW_POST_DATA']用来存放php非默认application/x-www.form-urlencoded标准的数据类型的数据,比如:比如 text/xml ,text/json,text/plan 等然而text/xml ,text/json,text/pla...

admin 2017 年 08 月 15 日 暂无评论