随笔 - 168  文章 - 1  评论 - 1  阅读 - 19万

随笔分类 -  PHP

1
laravel dcat-admin upload multiple images
摘要:$form->multipleImage('images')->sortable()->compress(['width' => 750,'quality' => 90,])->uniqueName() ->saveAsString()->saving(function ($value)use($f 阅读全文
posted @ 2022-11-25 09:42 paulversion 阅读(166) 评论(0) 推荐(0) 编辑
php 中利用sprintf 和 join 来组装sql
摘要:$column 为一维数组$row 为二维数组$sql = 'INSERT INTO %s(%s) VALUES %s';$columns = array_map(function ($field) { return sprintf('`%s`', $field);}, $columns);$row 阅读全文
posted @ 2020-10-15 16:06 paulversion 阅读(137) 评论(0) 推荐(0) 编辑
php 递归算法
摘要:通过递归实现阶乘 function multi($n){ 阅读全文
posted @ 2019-10-20 10:41 paulversion 阅读(3832) 评论(0) 推荐(0) 编辑
php 重写session
摘要:重写session的存储机制 转自 http://www.cnblogs.com/bc8web/p/5699935.html Session数据区 默认以 文件的形式存储与服务器操作系统临时目录中! 当 session数据区过多时,文件形式的存储,操作速度变慢。磁盘的读写(IO,input/outp 阅读全文
posted @ 2018-07-10 10:40 paulversion 阅读(311) 评论(0) 推荐(0) 编辑
实现 IteratorAggregate接口
摘要:<?php class MyIterator implements Iterator{ private $var = array(); public function __construct($array){ if(is_array($array)){ $this->var = $array; } 阅读全文
posted @ 2018-04-25 23:17 paulversion 阅读(147) 评论(0) 推荐(0) 编辑
php 实现Iterator 接口
摘要:<?php class MyIterator implements Iterator{ private $var = array(); public function __construct($array){ if(is_array($array)){ $this->var = $array; } 阅读全文
posted @ 2018-04-25 22:53 paulversion 阅读(177) 评论(0) 推荐(0) 编辑
常用CGI环境变量 转自https://blog.csdn.net/acmdream/article/details/58070066
摘要:CGI环境变量名称 说明 REQUEST_METHOD 请求类型,如“GET”或“POST” CONTENT_TYPE 被发送数据的类型 CONTENT_LENGTH 客户端向标准输入设备发送的数据长度,单位为字节 QUERY_STRING 查询参数,如“id=10010&sn=liigo” SCR 阅读全文
posted @ 2018-04-12 15:17 paulversion 阅读(145) 评论(0) 推荐(0) 编辑
php 代码的执行
摘要:PHP内核的实现和世界上绝大数的程序一样,接收输入数据,做相应处理后输出结果。用PHP编写的代码就是输入数据,PHP内核对编写的代码进行解释和运算,最后返回运算结果。当编写的PHP代码给内核去执行的时候,PHP内核会对PHP代码进行词法分析、语法分析。词法分析把PHP代码分割成一个个的单元(toke 阅读全文
posted @ 2018-01-07 22:55 paulversion 阅读(277) 评论(0) 推荐(0) 编辑
深入PHP内核 SAPI探究
摘要:转自 http://www.csdn.net/article/2014-09-26/2821885-exploring-of-the-php-2 SAPI是Server Application Programming Interface(服务器应用编程接口)的缩写。PHP通过SAPI提供了一组接口, 阅读全文
posted @ 2018-01-07 22:27 paulversion 阅读(138) 评论(0) 推荐(0) 编辑
CGI FastCGI PHP-CGI PHP-FRM
摘要:CGI(Common GateWay Interface )通用网关接口,CGI可以让一个客户端,从网页浏览器向执行在Web服务器上的程序请求数据。CGI描述了客户端和这个程序之间传输数据的一种协议标准 CGI的运行原理 1:客户端访问某个URL地址之后,通过get/post/put等方式提交数据, 阅读全文
posted @ 2018-01-07 16:07 paulversion 阅读(186) 评论(0) 推荐(0) 编辑
php性能优化
摘要:1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接 阅读全文
posted @ 2017-12-19 10:48 paulversion 阅读(15654) 评论(1) 推荐(0) 编辑
VLD opcodes 在线查看
摘要:https://3v4l.org/h24OZ 阅读全文
posted @ 2017-12-13 10:06 paulversion 阅读(168) 评论(0) 推荐(0) 编辑
php写守护进程(Daemon)
摘要:转载自http://blog.csdn.net/tengzhaorong/article/details/9764655 守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进程。PHP也可以实现守护进程的功能。 阅读全文
posted @ 2017-07-14 14:22 paulversion 阅读(6302) 评论(0) 推荐(0) 编辑
yii2.0 console执行php守护进程
摘要://该方法只需执行一次public function actionIndex(){ $pid =pcntl_fork();//在当前进程中生成一个新的子进程 //$pid会有三种形式 $pid 1生成子进程失败 $pid==0生成子进程成功 $pid>0在父进程中 if($pid == -1) { 阅读全文
posted @ 2017-07-14 14:17 paulversion 阅读(685) 评论(0) 推荐(0) 编辑
PHP实现敏感词过滤系统
摘要:安装说明 安装PHP扩展 trie_filter,安装教程 http://blog.41ms.com/post/39.html 安装PHP扩展 swoole,安装教程 http://www.swoole.com/ 代码说明 1、敏感词库维护更新脚本: reload_dict.php,提供自动更新字典 阅读全文
posted @ 2017-07-11 14:33 paulversion 阅读(18538) 评论(0) 推荐(3) 编辑
php 常用的调试方法
摘要:file_put_contents("c:\1.log","输出字符串",FILE_APPEND);第三个参数是防止前面的内容被覆盖 error_log(print_r($arr,1),3,"c:/1.log"); 阅读全文
posted @ 2016-06-17 10:02 paulversion 阅读(306) 评论(0) 推荐(0) 编辑
php 5.5 xhprof for windows
摘要:今天看到一个好的性能优软件xhprof(有facebook开发的类库)在国内找了很多网站都没有找到相关php5.5的扩展,只好FQ还是外面的世界精彩一下就找到了link (http://windows.php.net/downloads/pecl/releases/xhprof/0.10.6/)如果 阅读全文
posted @ 2016-05-27 11:33 paulversion 阅读(436) 评论(0) 推荐(0) 编辑
php curl 抓取内容
摘要:<?php$ch=curl_init(); curl_setopt($ch,CURLOPT_URL,$url)//抓取url curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_HEADER,1); $output=c 阅读全文
posted @ 2016-05-20 15:27 paulversion 阅读(194) 评论(0) 推荐(0) 编辑
php登录利用$token验证
摘要:<?php $module = $_GET['module']; $action = $_GET['action']; $token = md5sum($module.date('Y-m-d',time()).'#$@%!*'.$action); if($token != $_GET['token' 阅读全文
posted @ 2016-05-20 11:12 paulversion 阅读(1892) 评论(0) 推荐(0) 编辑
php灌水
摘要:<?php $data=array('name'=>'paul','mail'=>'paulversion@163.com') $data=http_build_query($data); $opts=array( 'http'=>array( 'method'=>'Post', 'header'= 阅读全文
posted @ 2016-05-20 10:27 paulversion 阅读(166) 评论(0) 推荐(0) 编辑

1
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示