您的位置:首页 > 技术中心 >
  • 浅谈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点击阅读

  • 一文了解PHP中的享元模式

    在之前的文章《聊聊PHP中的代理模式(正向代理和反向代理)》中我们介绍了PHP中的代理模式,下面本篇文章带大家了解一下PHP设计模式中的享元模式。享元模式,“享元”这两个字在中文里其实并没有什么特殊的意思,所以我们要把它拆分来看。“享”就是

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

  • 介绍PHP日期相关函数(一)

    PHP中的日期相关函数(一)日期相关的操作函数是我们在日常的工作开发中最常接触到的功能。当然,大部分同学可能最多用到的就是 date() 、 time() 这两个函数,我们今天先不讲这两个函数,或许后面的文章也不太会讲它们,毕竟太常用了。本

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

  • 什么是引用计数?深入浅析PHP中的引用计数!

    什么是引用计数?怎么查看引用计数?怎么用引用计数?下面本篇文章就来带大家了解一下引用计数,介绍一下引用计数的使用方法。什么是引用计数在PHP的数据结构中,引用计数就是指每一个变量,除了保存了它们的类型和值之外,还额外保存了两个内容,一个是当

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

  • PHP如何动态查看扩展状态?如何动态加载扩展?

    PHP如何动态查看扩展状态?如何动态加载扩展?下面本篇文章给大家介绍一下在动态运行期间查看扩展状态以及加载扩展的方法,希望对大家有所帮助!在编译并完成 php.ini 的配置之后,我们就成功的安装了一个 PHP 的扩展。不过, PHP 也为

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

  • 关于PHP中区域语言信息的介绍

    PHP中针对区域语言标记信息的操作相信大家对 zh_CN 这个东西绝对不会陌生,不管是 PHP 中,还是在我们的网页上,都会见到它的身影。其实这就是指定我们的显示编码是什么国家或者地区的,使用何种语言。对于这种区域语言的标记来说,PHP 中

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

  • 深入浅析PHP中实现SSO单点登录的方法

    SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。那么在PHP中要如何实现SSO单点登录呢?下面本篇文章给大家详细介绍一下单点登录SSO的实现方式。SSO( Single Sign On ),即单点登录,是一种控

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

  • PHP中什么是静态?深入了解静态属性和静态方法

    本篇文章带大家了解一下PHP中的静态属性和静态方法,介绍一下静态的本质、静态变量和普通变量的区别,希望对大家有所帮助。静态是什么?我们之前讲到, 调用成员变量和方法, 都需要用到对象. 但如果我们不想实例化, 直接访问变量和方法呢? 这就用

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

  • 一起聊聊PHP中的策略模式

    在之前的文章《深入浅析PHP中的命令模式》中我们介绍了PHP中的命令模式,下面本篇文章带大家了解一下PHP中的策略模式。策略模式,又称为政策模式,属于行为型的设计模式。Gof类图及解释GoF定义:定义一系列的算法,把它们一个个封装起来,并且

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

  • 介绍PHP国际化组件中的一个国际化日历类

    PHP中的国际化日历类在 PHP 的国际化组件中,还有一个我们并不是很常用的日期操作类,它就是日历操作类。说是日历,其实大部分还是对日期时间的操作,一般也是主要用于日期的格式化和比较之类的。但是通常我们直接使用 date 相关的函数或者 D

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

  • 详解PHP中高精度计时器HRTime扩展

    学习PHP中的高精度计时器HRTime扩展不知道大家还记得在学校的时候体育测试时老师带的秒表吗?当枪声想起时,我们开始跑步,这时秒表启动,当我们跑过终点后,老师会按下按扭记录我们的成绩,这就是一个典型的定时器的应用。今天我们要学习的内容其实

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

  • Phalcon在Windows上安装 《Phalcon入坑指南系列 一》

    Phalcon入坑指南前言一、安装二、Phalcon 开发工具安装三、环境变量配置四、Phalcon 开发工具的使用生成项目框架生成控制器 / 模型夸一下phalcon五、总结相关文章推荐:《Phalcon入坑必须知道的功能《Phalcon

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

  • 用PHPUnit怎么生成代码覆盖率报告?

    如何用PHPUnit生成代码覆盖率报告?PHPUnit集成了PHPCoverage可以直接通过命令行在运行测试的时候顺带生成测试覆盖率报告。之前版本的PHPUnit还需要xdebug插件才能生成报告,但PHPUnit 8x之后,可以安装PC

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

  • php如何计算字符串长度?两种方法对比

    php如何计算字符串长度?下面本篇文章给大家介绍一下php中计算字符串长度的两个内置函数strlen()、mb_strlen(),看看它们的区别。使用strlen()函数返回给定的字符串 string 的长度。返回值:成功则返回字符串 st

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