• 每天PHP函数:time、date、strtotime、microtime函数

    strtotime()函数将任何英文文本的日期或时间描述解析为 Unix 时间戳用法:strtotime($time,$now);第一个参数:规定日期/时间字符串。第二个参数:可选。规定用来计算返回值的时间戳。如果省略该参数,则使用当前时间。用例:<?php header("Content- 2024-08-03 09:48:06
  • PHP中pack、unpack的详细用法

    PHP中有两个函数pack和unpack,很多PHPer在实际项目中从来没有使用过,甚至也不知道这两个方法是用来干嘛的。这篇文章来为大家介绍一下它俩到底是用来干啥的。packstring pack ( string $format [, mixed $args [, mixed $... ]] )该 2024-08-03 09:03:02
  • 每天一个常用PHP函数-empty、isset

    场景这两个函数我们使用频率是很高的,通常用于判断数组的元素是否存在或者变量是否存在,但是两个函数的判断条件是有区别的,使用不当容易导致一些问题。语法isset ( mixed $var [, mixed $... ] ) : bool判断var是否声明&是否不等于null,这里如果声明了并 2024-08-02 21:45:11
  • php8的 fiber 与swoole的协程有什么区别 ?

    PHP 8.1 中的 Fiber 和 Swoole 的协程都是用于实现轻量级并发编程的工具,但它们在实现方式和使用场景上有一些区别。以下是它们之间的区别,并在每个场景中给出几个实例:1. 区别:Fiber 是 PHP 8.1 中的新特性,是原生的协程实现。它是由 PHP 解释器提供的,使用 Fibe 2024-08-02 20:30:10
  • 如何用PHP技术生成二维码

    马云爸爸让我有了人生头一辆车,购物车。让我获得了两个成功,登录成功和付款成功。让我明白了我的不足,余额不足!也给了我们一匹马,付款二维码!每一个礼物背后都有一把辛酸泪,今天我们老师含泪来讲这节课:如何用PHP技术生成二维码!准备工作:我们得有一张背景图片,有一张logo图片。另外得有QRcode类库 2024-08-02 20:15:11
  • PHP使用http_build_query()构造URL字符串的方法

    1、明确需求实战工作中经常会请求各种各样的接口,例如•微信网页授权接口 • 高德周边检索接口 •发现:下图是根据接口文档开发后的代码,发现代码可读性差(ps. 参数的作用不详)• 解决:通过http_build_query函数优化<?php ###微信网页授权接口 //1.声明接口 $api 2024-08-02 20:00:09
  • PHP高级编程-回归原生态-数组排序陷阱

     排序陷阱即便记得住这些排序函数,并不代表就能正确使用。因为,在实际项目开发中,会发现有很多开发工程师会不加思索就使用他们一直熟悉的某个排序函数,而不考虑具体的业务场景以及所运行的上下文环境。包括我在内,曾经也犯了这样的错。尤其在大型企业级系统中,任何一个小污点,在大数据、高并发下都会被放 2024-08-02 19:30:12
  • 如何使用PHP生成随机字符串

    使用PHP生成随机,唯一,字母数字字符串。(查看原文请点击本文末尾左下角:阅读原文)例子:EA070aBX32gTf方法1:第一种方法是最容易理解的方法。它可以实现如下:-将所有可能的字母存储到字符串中。-生成从0到字符串长度-1的随机索引。-打印该索引处的字母。-执行此步骤n次(其中n是所需字符串 2024-08-02 18:00:11
  • 几种PHP对称加密解密源码

    最近搞一点东西要用到对称加密,于是在网上找到一个不错的对称加密方法,分享给大家。/*** 简单对称加密算法之加密* 资源宝分享:www.httple.net* @param Str 2023-11-10 16:40:06
  • 高级技术-php框架开发必知的高级技术点

    php框架开发中需要提供一些灵活的特性,作为框架的扩展点,也就是框架使用者的可以按照一定的编程规范就可以很快的实现业务功能,而不需要关系太多的技术细节;本文的技术点就是框架底层常用 2023-11-10 16:00:05