抽离CodeIgniter的图像处理类
本文适用环境:没有使用CodeIgniter框架,但是想引入一个功能还算完善的图像处理类
CodeIgniter 的图像处理类可以使你完成以下的操作
首先定义一个常量,和两个函数,用于兼容CodeIgni[……]
本文适用环境:没有使用CodeIgniter框架,但是想引入一个功能还算完善的图像处理类
CodeIgniter 的图像处理类可以使你完成以下的操作
首先定义一个常量,和两个函数,用于兼容CodeIgni[……]
我们的目标, 是要实现如下的语法(以php-5.4.17为基础)
[......]<p class="read-more"><a href="https://www.fengdingbo.com/like-html-comment-php-code.html">Read more</a></p> |
PHP的源码放在了git上边,任何人都可以重建他的工作环境。
在项目开发时,我想能够在同一时间使用不同的PHP版本分支,如PHP5.3, PHP5.4,PHP5.5和PHP的稳定版本,我想快速地测试不同的PHP环境和配置运行的结果是怎么样的。如建立使用线程安全或调试模式打开或关闭。
一个简单的方[……]
以前使用php的时候还不知道有过滤器filter这玩意,那时候判断邮箱、url和ip地址格式是否符合都是用正则表达式。后来随着使用的逐渐深入,才知道在php中也可以使用内置的函数库过滤器filter来完成这些功能。
对于filter_var这个函数,如果验证通过则会返回验证对象,否则返回false[……]
本示例代码是一段经典的概率算法,$probability是一个预先设置的数组,假设数组为:array(10,20,30,40),
开始是从1,100这个概率范围内筛选第一个数是否在他的出现概率范围之内,
如果不在,则将概率空间,也就是k的值减去刚刚的那个数字的概率空间,在本例当中就是减去100[……]
由于最近QQ垃圾信息群发严重,官方选择将WebQQ部分功能实现细节方面做了点手脚。其中获取好友的POST值多了一个hash参数。
这个hash是在js里加密完成的。
以下是js源码
function getHash(b, i) { for (var a = i + "pass[......]<p class="read-more"><a href="https://www.fengdingbo.com/webqq-robot-hash.html">Read more</a></p> |
一个偶然的机会,在某群看到一个类似QQ机器人的玩意在骚动,问那哥们回答说是JAVA写的,原来QQ还能这样玩儿。于是乎,我也就开始骚动了。Let’s go
进入WEBQQ, http://web.qq.com/
通过工具分析,可以知道,用户在输入密码之前(也就是输入[……]
如果你需要检查给定的PHP模块/扩展是否存在,下面一行代码就能派上用场,不需要使用phpinfo()。
检查现有的模块:
$ php -m | grep xdebug | wc -l 1 |
检查不存在的模块:
$ php -m | grep mongo | wc -l 0 |
[……]
查看PHP函数的源代码时非常有用
#!/usr/bin/php[......]<p class="read-more"><a href="https://www.fengdingbo.com/php-get-function-module.html">Read more</a></p> |
pcntl_fork — 在当前进程当前位置产生分支(子进程)。译注:fork是创建了一个子进程,父进程和子进程都从fork的位置开始向下继续执行,不同的是父进程执行过程中,得到的fork返回值为子进程号,而子进程得到的是0。
#!/usr/bin/php[......]<p class="read-more"><a href="https://www.fengdingbo.com/php-fork-download-webpage-image.html">Read more</a></p> |