排序
PHP简单选择排序(Simple Selection Sort)算法学习
基本思想: 通过 n - i 次关键字间的比较,从 n - i + 1 个记录中选出关键字最小的记录,并和第 i (1 <= i <= n) 个记录交换,执行n-1趟 后就完成了记录序列的排序。 算法实现: 1 2 3 ...
Laravel框架+Blob实现的多图上传功能示例
一.介绍 我们知道多图上传一般都附带的又即时显示功能,即上传后可以立刻看到所传图片。之前一直用的一个多图上传插件是选择图片,点击上传然后图片资源上传到服务器,然后返回存储的路径信息,...
PHP laravel实现导出PDF功能
我们将下载的包放在框架根目录下的app/Extend/tcpdf中。 调用代码: 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 32 33 34 35 36 37 38 39 40 41 42...
基于 Swoole 的微信扫码登录功能实现代码
随着微信的普及,扫码登录方式越来越被现在的应用所使用。它因为不用去记住密码,只要有微信号即可方便快捷登录。微信的开放平台原生就有支持扫码登录的功能,不过大部分人还是在用公众平台,所...
有关PHP中调用JAVA的解析
PHP与JAVAJAVA是个非常强大的编程利器,它的扩展库也是非常的有用,这篇教程,主要讲述怎样使用PHP调用功能强大的JAVA 类库(classes)。为了方便你的学习,这篇教程将包括JAVA的安装及一些基本的...
php封装db类连接sqlite3数据库的方法实例
SQLite3扩展名在PHP 5.3.0+以上都会默认启用。可以在编译时使用--without-sqlite3来禁用它。 Windows用户可通过启用php_sqlite3.dll才能使用此扩展。 php_sqlite3.dll默认包含在PHP 5.3.0之后的...
ClassCMS命令行模式
ClassCMS支持命令行模式, 执行: php index.php / 系统将返回首页内容. 执行: php index.php /1/ 系统将返回对应页面的内容. 如果关闭了伪静态(命令行模式无需配置伪静态规则),则需要将请求地址...
Yii框架实现乐观锁与悲观锁流程详解
一、在Yii中实现乐观锁 乐观锁(optimistic locking)表现出大胆、务实的态度。使用乐观锁的前提是, 实际应用当中,发生冲突的概率比较低。他的设计和实现直接而简洁。 目前Web应用中,乐观锁...
ClassCMS伪静态
如网站空间支持伪静态,则推荐开启伪静态,能使网址更加美观,系统安装时会自动判断当前空间是否开启伪静态. ClassCMS伪静态规则与常见程序(wordpress,thinkphp等)伪静态规则通用,如服务器已经有这...
php中关于hook钩子函数底层理解
假设你有一套登录注册业务。一开始很简单,老板说只需要常规的注册登录就行。 但是到了后面,接口被刷,老板然你在注册登录前加个验证码 然后没过多久,老板又说,当用户注册时,我们给用户的邮...










