您的位置:首页 > 技术中心 > PHP教程 >
  • 实例讲解PHP里的Iterator和Generator

    PHP中的 Iterator 与 Generator在讲解生成器之前先介绍一下迭代器:在 PHP 中,通常情况下遍历数组使用 foreach 来遍历。如果我们要想让一个对象可以遍历呢?PHP 为我们提供了 Iterator 接口,只要实现了

    2022-02-11 13:34点击阅读

  • 深入浅析PHP中的建造者模式

    在之前的文章《浅谈PHP中的中介者模式》中我们介绍了PHP中的中介者模式,下面本篇文章带大家了解一下PHP设计模式中的建造者模式。建造者模式,也可以叫做生成器模式,builder这个词的原意就包含了建筑者、开发者、创建者的含义。很明显,这个

    2022-02-11 13:34点击阅读

  • PHP日期时间运用一:生日倒计时天数的简单实现

    想必从标题大家就知道,我要开新的文章系列了~那么之前关于PHP数学函数系列的文章可以戳->《PHP数学函数实践一:max()和min()函数的趣味解析》开始学习,这个系列我会持续更新~今天这篇文章就要开启PHP日期时间之旅了~在我们开发商城

    2022-02-11 13:34点击阅读

  • 使用PHP要如何操作Redis?基本操作方法介绍

    使用PHP要如何操作Redis?下面本篇文章给大家分享一些PHP操作Redis的基本方法,例如redis连接、操作Strng、List、Hash、Set等等,希望对大家有所帮助。【相关推荐:Redis视频教程、PHP视频教程】最近系统性的研

    2022-02-11 13:34点击阅读

  • PHP中什么是状态模式?通过实例来了解它

    在之前的文章《一起聊聊PHP中的单例模式》中我们介绍了PHP中的单例模式,下面本篇文章带大家了解一下PHP设计模式中的状态模式状态模式从字面上其实并不是很好理解。这里的状态是什么意思呢?保存状态?那不就是备忘录模式了。其实,这里的状态是类的

    2022-02-11 13:34点击阅读

  • 分享封装的一个PHP微信支付的类库(扫码、H5、小程序)

    php微信支付类传参直接使用(扫码、H5、小程序)在我们编写相关支付的时候,经常会使用微信支付,在php中使用微信支付还是比较简单的,微信支付文档:https://pay.weixin.qq.com/wiki/doc/api/index.h

    2022-02-11 13:34点击阅读

  • 随着微信支付的升级,PHP微信支付类V3接口也来了

    不知不觉微信支付也更新了,接口版本也升级到了V3,跟着微信的升级,将个人使用微信支付类也进行了升级,V3微信支付文档:https://pay.weixin.qq.com/wiki/doc/apiv3/index.shtml。使用方法还和之前

    2022-02-11 13:34点击阅读

  • 一起聊聊PHP中的备忘录模式

    在之前的文章《深入浅析PHP中的建造者模式》中我们介绍了PHP中的建造者模式,下面本篇文章带大家了解一下PHP设计模式中的备忘录模式。备忘录,这个名字其实就已经很形象的解释了它的作用。典型的例子就是我们原来玩硬盘游戏时的存档功能。当你对即将

    2022-02-11 13:34点击阅读

  • 深入浅析php中如何声明和引入命名空间

    本篇文章给大家介绍一下php如何声明命名空间、访问空间元素的三种方式,引入命名空间的方法。一、命名空间1.1 介绍在一个大的项目中,可能会遇到同名的类、函数、常量,为了区分这些元素,我们可以将这些元素分别存放到不同的命名空间中。1、命名空间

    2022-02-11 13:34点击阅读

  • 深入浅析PHP中的组合模式

    在之前的文章《一文了解PHP中的享元模式》中我们介绍了PHP中的享元模式,下面本篇文章带大家了解一下PHP设计模式中的组合模式。互联网公司流行扁平化管理,也就是管理层级尽量少于或者不超过三层,作为一个底层的码农,你的CEO和你的职级也就相差

    2022-02-11 13:34点击阅读

  • 随着更新潮流,把PHP字节小程序担保支付类也更新了!

    微信支付类更新结束,回头发现字节跳动也更新了支付,那么跟随着潮流,也把字节跳动支付类也更新了一下,新版使用最新版V1接口(担保支付简介),同时新增composer安装,便于集成框架使用(Github地址)也可单独复制使用:composer

    2022-02-11 13:34点击阅读

  • 解析PHP如何实现有趣的汉诺塔算法

    昨天研究了一天汉诺塔算法都没搞懂,感觉自己智商被碾压了,还不如《猩球崛起》中的那一只猩猩!!!起源传说最早发明这个问题的人是法国数学家『爱德华·卢卡斯』。在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天

    2022-02-11 13:34点击阅读

  • PHP数学函数实践一:max()和min()函数的趣味解析

    PHP数学函数即PHP Math函数,顾名思义是有关数学or数据计算方面的一系列函数。在我们PHP面试过程中,或者实际开发项目中都扮演着重要的角色,比如求最大最小值、绝对值、对数据进行四舍五入啊等等...那么喜欢玩数据的新人朋友们,这一系列

    2022-02-11 13:34点击阅读

  • 浅谈PHP中的中介者模式

    在之前的文章《深入浅析PHP中的组合模式》中我们介绍了PHP中的组合模式,下面本篇文章带大家了解一下PHP设计模式中的中介者模式。上回说道,我们在外打工的经常会和一类人有很深的接触,那就是房产中介。大学毕业后马上就能在喜欢的城市买到房子的X

    2022-02-11 13:34点击阅读

  • 浅谈PHP中的桥接模式

    在之前的文章《一起聊聊PHP中的备忘录模式》中我们介绍了PHP中的备忘录模式,下面本篇文章带大家了解一下PHP设计模式中的桥接模式。桥接模式,在程序世界中,其实就是组合/聚合的代名词。为什么这么说呢?熟悉面向对象的我们都知道继承的好处,子类

    2022-02-11 13:34点击阅读

  • PHP数学函数实践二:round()函数的全能运用

    在PHP数学函数实践一中,我给大家介绍了常用数学函数中max、min函数的使用,感兴趣的朋友请戳这里->《max()和min()函数的趣味解析》。正如上文所说,我会写数学函数一系列文章,这不就来了吗!这篇文章我们就来给大家讲解一下round

    2022-02-11 13:34点击阅读

  • PHP如何重定向?浅谈跳转页面的3种方法

    用户登录功能时往往需要重定向页面,那么在PHP中如何重定向页面?下面本篇文章给大家介绍三种重定向网页跳转页面的方法。第一种:利用header()函数进行重定向,这也是我用的较多的。(注意!locationhe和“:”之间不能有空格,否则无作

    2022-02-11 13:34点击阅读

  • 聊聊PHP中的代理模式(正向代理和反向代理)

    在之前的文章《浅谈PHP中的责任链模式》中我们介绍了PHP中的责任链模式,下面本篇文章带大家了解一下PHP设计模式中的代理模式。代理人这个职业在中国有另外一个称呼,房产经济人、保险经济人,其实这个职业在国外都是叫做房产代理或者保险代理。顾名

    2022-02-11 13:34点击阅读

  • 大厂喜欢出的一道PHP面试题!

    PHP 实现简单多路归并排序大文件算是一道常见的面试题引来的,有些大厂也喜欢把这个题当做面试题。题目:例如有一个 1g 的文件,里面存放这乱序不唯一的数字,如果利用 100m 完成整体排序?实现过程就是:1、先将大文件逐行读取,每 1000

    2022-02-11 13:34点击阅读

  • 深入了解PHP中的缓存技术

    缓存已经成了项目中是必不可少的一部分,它是提高性能最好的方式。下面本篇文章就来带大家详细了解一下PHP中的缓存技术。缓存是提高性能最好的方式,例如减少网络I/O、减少磁盘I/O 等,使项目加载速度变的更快。缓存可以是CPU缓存、内存缓存、硬

    2022-02-11 13:34点击阅读