php

php生成器详细讲解

生成器提供了一种更容易的方法来实现简单的对象迭代,相比较定义类实现 Iterator 接口的方式,性能开销和复杂性大大降低。生成器允许你在 foreach 代码块中写代码来迭代一组数据而不需要在内存中创建一个数组

php反序列化之魔术方法超详细讲解

序列化其实就是将数据转化成一种可逆的数据结构,自然,逆向的过程就叫做反序列化。php将数据序列化和反序列化会用到两个函数:serialize 将对象格式化成有序的字符串、unserialize 将字符串还原成原来的对象

PHP设计模式中观察者模式讲解

本文实例讲述了PHP设计模式之观察者模式定义与用法。分享给大家供大家参考,观察者模式 当一个对象的状态发生改变时,依赖他的对象会全部收到通知,并自动更新

PHP设计模式中工厂模式深入详解

工厂模式,是一种实例化对象的方式,只要输入需要实例化对象的名字,就可以通过工厂对象的相应工厂函数来制造你需要的对象,工厂模式的最主要作用就是对象创建的封装、简化创建对象操作

PHP实现图片旋转的方法详解

这篇文章主要为大家详细介绍了PHP如何实现图片旋转功能,文中的示例代码讲解详细,对我们学习PHP有一定帮助,感兴趣的小伙伴可以了解一下

聊一聊关于php源码中refcount的疑问

这篇文章主要给大家介绍了关于对php源码中refcount的相关疑问,文中通过实例代码介绍的非常详细,对大家的学习或工作具有一定的参考学习价值,需要的朋友可以参考下

PHP+JS实现文件分块上传的示例代码

我们在上传大文件时,可能会由于服务器的原因导致文件上传失败,文件过大时由于服务器的配置或响应事件过长导致上传文件失败,这时候我们可以将一个大的文件分为若干块,然后分批次上传到服务端。本文介绍了实现的方法,需要的可以参考一下

VUE+axios+php实现图片上传

这篇文章主要为大家详细介绍了VUE+axios+php实现图片上传,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

php使用正则验证密码字段的复杂强度原理详细讲解 原创

密码涉及到安全问题,所以密码设计的复杂程序尤为重要。通常密码由大小写字母、数字、特殊符号组成。一般情况下前端可不做js判断,使用ajax提交php后端程序接口,由后端判断后返回json数据,进行用户密码复杂程序提示。