子博兄的头像-华尔子博-奥夏网
管理员
个人博客分享,技术资料分享!

php高清晰度无损图片压缩功能的实现代码

php高清晰度无损图片压缩功能的实现代码-华尔子博-奥夏网
经常会用到把上传的大图片压缩,特别是体积,在微信等APP应用上,也默认都是有压缩的,那么,怎么样对图片大幅度压缩却仍能保持较高的清晰度呢? 压缩通常是有按比例缩放,和指定宽度压缩的,效...
5年前
01570

Laravel使用scout集成elasticsearch做全文搜索的实现方法

Laravel使用scout集成elasticsearch做全文搜索的实现方法-华尔子博-奥夏网
Laravel使用scout集成elasticsearch做全文搜索的实现方法,具体如下: 安装需要的组件 composer require tamayo/laravel-scout-elastic composer require laravel/scout 如果composer require l...
52天前
04610

PHP命名空间与自动加载机制的基础介绍

PHP命名空间与自动加载机制的基础介绍-华尔子博-奥夏网
前言 include 和 require 是PHP中引入文件的两个基本方法。在小规模开发中直接使用 include 和 require 没哟什么不妥,但在大型项目中会造成大量的 include 和 require 堆积。这样的代码既不优...
5个月前
0317

php的命名空间与自动加载实现方法

php的命名空间与自动加载实现方法-华尔子博-奥夏网
引子 当我们在php代码中加载类时,我们必须要include或者require 某个类文件。 但遇到类似的情况,例如: require 'Class1.php'; require 'Class2.php'; $boy = $_GET['sex'] = 0?true:false; if...
5个月前
0389

PHP7数组的底层实现示例

PHP7数组的底层实现示例-华尔子博-奥夏网
PHP 数组具有的特性 PHP 的数组是一种非常强大灵活的数据类型,在讲它的底层实现之前,先看一下 PHP 的数组都具有哪些特性。 可以使用数字或字符串作为数组健值 $arr = [1 => 'ok', 'one' =&...
5个月前
06311

python进程与线程小结实例分析

python进程与线程小结实例分析-华尔子博-奥夏网
传统方式是调用2个方法执行1个任务,方法按顺序依次执行 # -*- coding:utf-8 -*- import threading import time def run(n): print('task',n) time.sleep(3) if __name__ == '__main__': run('t...
2年前
04613

php微信公众号开发如何实现关键词回复

php微信公众号开发如何实现关键词回复-华尔子博-奥夏网
微信公众号开发分订阅号和服务号,而个人只能申请订阅号,订阅号不能设置菜单,无形中只能通过关键字回复实现,比如我回复帮助,就返回帮助信息,如果我回复电影霍元甲,就返回霍元甲电影详细链...
5年前
01640

php微信公众号开发之图片回复

php微信公众号开发之图片回复-华尔子博-奥夏网
php微信公众号开发之图片回复的具体代码,供大家参考,具体内容如下 图片回复 随机函数: rand(1,10) 核心代码: $tyep= $postObj->MsgType; $textTpl = ' <xml> <ToUserName>&l...
5年前
01890

php5.x禁用eval的操作方法及示例代码

php5.x禁用eval的操作方法及示例代码-华尔子博-奥夏网
这次我们来说如何禁止php代码中执行eval函数,本来以为直接修改php.ini中的disable_function即可~ 但现实往往并不是那么如意,查了一下GG,发现原来eval并非函数,而是php底层提供的一种特性。 ...
5年前
02100

PHP5.0 TIDY_PARSE_FILE缓冲区溢出漏洞的解决方案

PHP5.0 TIDY_PARSE_FILE缓冲区溢出漏洞的解决方案-华尔子博-奥夏网
漏洞说明 不得不再次吐槽一下exploit-db对exp审核的质量,这个exp仍然不能触发漏洞,修改第一个参数则可以触发,我给出的poc是一个可以触发php漏洞的,问题出现在php_tidy.dll扩展中,对tidy_pa...
2个月前
05015