-
PHP如何实现 订单的延时处理详解
所属栏目:[PHP教程] 日期:2023-02-18 热度:7922
业务需求
订单是我们在日常开发中经常会遇到的一个功能,最近在做业务的时候需要实现客户下单之后订单超时未支付自动取消的功能,刚开始确认了几种方法:
客户端到时间请求取消
服务端定时查[详细] -
命令行执行php 脚本中的$argv和$argc配置方法
所属栏目:[PHP教程] 日期:2023-02-18 热度:3971
在实际工作中有可能会碰到需要在nginx命令行执行php脚本的时候,当然你可以去配置一个conf用外网访问。
在nginx命令行中 使用
php index.php
就可以执行这个index.php脚本了,但是怎么传[详细] -
解决PHP字符串长度不一 致的问题
所属栏目:[PHP教程] 日期:2023-02-18 热度:5238
如下所示:
这两句就可以解决了。
以上这篇解决PHP字符串长度不一致的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。
[详细] -
PHP让数组中有相同 值的组成新的数组实例
所属栏目:[PHP教程] 日期:2023-02-18 热度:8382
实例如下所示:
array('key1'=>'value1','key2'=>'value2'),1=>array('key1'=>'value1','key2'=>'value3'),2=>array[详细] -
详谈PHP中public,private,protected,abstract等关 键字的用法
所属栏目:[PHP教程] 日期:2023-02-18 热度:6280
PHP中常用的关键字
在PHP中包含了很多对函数和类进行限制的关键字,常用的通常有abstract,final,interface,public,protected,private,static等等,下面我们就将对这些进行分析整理各个的用法。
[详细] -
PHP中类 静态调用和范围解析操作符的区别解析
所属栏目:[PHP教程] 日期:2023-02-17 热度:3804
具体代码如下所示:
who(); // 输出 'child' static::who(); // 延迟静态绑定 是范围解析,不是静态调用 } function who() { echo 'parent
'; } } class ChildClass extends Paren[详细] -
PHP解析xml格式数 据工具类示例
所属栏目:[PHP教程] 日期:2023-02-17 热度:1423
本篇章节讲解PHP解析xml格式数据工具类。分享给大家供大家参考,具体如下:
srcenc = $srcenc; $this->dstenc = $dstenc; // initialize the variable. $this->parser = null; $this->_struct = array()[详细] -
php strftime 函数获取日期时间(switch用法)
所属栏目:[PHP教程] 日期:2023-02-17 热度:4704
strftime()函数的用法
strftime()函数可以把YYYY-MM-DD HH:MM:SS格式的日期字符串转换成其它形式的字符串。 strftime()的语法是strftime(格式,日期/时间,修正符,...)
函数strftime()的操作有些[详细] -
PHP多维数组指定 多字段排序的示例代码
所属栏目:[PHP教程] 日期:2023-02-17 热度:6650
介绍array_multisort方法
array_multisort — 对多个数组或多维数组进行排序.其php 手册中的说明如下:
代码如下:
参数
arr 要排序的一个 array。
arg 接下来的每个参数[详细] -
PHP 多任务秒级定时 器的实现方法
所属栏目:[PHP教程] 日期:2023-02-17 热度:7474
描述
最近在公司部署crontab的时候,突发奇想是否可以用PHP去实现一个定时器,颗粒度到秒级就好,因为crontab最多到分钟级别,同时也调研了一下用PHP去实现的定时器还真不太多,Swoole 扩展里面到实现了一[详细] -
PHP7如 何开启Opcode打造强悍性能详解
所属栏目:[PHP教程] 日期:2023-02-16 热度:4601
前言
鸟哥在博客中说,提高PHP 7性能的几个tips,第一条就是开启opcache:
记得启用Zend Opcache,因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快,所以之前测试时期就发生了有人一直没[详细] -
PHP 中cookie知识点学习
所属栏目:[PHP教程] 日期:2023-02-16 热度:7340
什么是cookie
cookie,即小饼干,是保存在用户代理端(浏览器是最常见的用户代理)的一些数据片段。浏览网页时,浏览器会将 当前页面有效的 cookie放在请求的头部发送到服务端。
cookie组成
[详细] -
Yii2框架数据验 证操作实例详解
所属栏目:[PHP教程] 日期:2023-02-16 热度:3515
本篇章节讲解Yii2框架数据验证操作。分享给大家供大家参考,具体如下:
一、场景
什么情况下需要使用场景呢?当一个模型需要在不同情境中使用时,若不同情境下需要的数据表字段和数据验证规则[详细] -
PHP简单 实现解析xml为数组的方法
所属栏目:[PHP教程] 日期:2023-02-16 热度:7263
本篇章节讲解PHP简单实现解析xml为数组的方法。分享给大家供大家参考,具体如下:
最近想要做一个插件机制,需要用到xml,在解析xml时候需要转换为数组,特意记录一个此种解析方式
xmlDemo.xm[详细] -
PHP中PDO事务处 理操作示例
所属栏目:[PHP教程] 日期:2023-02-16 热度:1440
本篇章节讲解PHP中PDO事务处理操作。分享给大家供大家参考,具体如下:
概要:
将多条sql操作(增删改)作为一个操作单元,要么都成功,要么都失败。
单条数据不用事务处理
被[详细] -
PHP使用file_get_contents发送 http请求功能简单示例
所属栏目:[PHP教程] 日期:2023-02-15 热度:6050
本篇章节讲解PHP使用file_get_contents发送http请求功能。分享给大家供大家参考,具体如下:
服务器端模拟 POST/GET 等请求,使用 CURL 很容易办到(例如前面一篇《》),那么如果不使用 CURL 库,又该怎[详细] -
PHP清除Cookie教 程
所属栏目:[PHP教程] 日期:2023-02-15 热度:2769
【示例】使用 setcookie() 函数将 Cookie 的值设置为空的方式来清除 Cookie。
<?php
echo '<pre>';
if(!isset($_COOKIE['url']) && !isset($_COOKIE['name'])){[详细] -
PHP利 用Cookie落地自动登陆
所属栏目:[PHP教程] 日期:2023-02-15 热度:6121
function index(){
$logout = isset($_POST['logout'])?$_POST['logout']:'';
$user = isset($_COOKIE['user'])?$_COOKIE['user']:'';
[详细] -
PHP实现 的猴王算法(猴子选大王)示例
所属栏目:[PHP教程] 日期:2023-02-15 热度:4078
本篇章节讲解PHP实现的猴王算法。分享给大家供大家参考,具体如下:
$value) { if($value == 0) continue; $num++; $values = $value; } //若只剩一只猴子 则输出该猴子编号(数组元素值) 并退出循环 if([详细] -
PHP异常处理 教学篇
所属栏目:[PHP教程] 日期:2023-02-15 热度:5981
异常处理的加入使得在 PHP 程序中排查错误、捕获异常更加简单容易,也使得 PHP 程序在健壮性方面有很大改善和提高。异常处理在 PHP 中的具体体现就是,PHP 提供了一个名叫 Exception 的类完成对 PHP 程序异常的处[详细]
-
PHP实 现Huffman编码/解码的示例代码
所属栏目:[PHP教程] 日期:2023-02-14 热度:4687
Huffman 编码是一种数据压缩算法。我们常用的 zip 压缩,其核心就是 Huffman 编码,还有在 HTTP/2 中,Huffman 编码被用于 HTTP 头部的压缩。
本文就来用 PHP 来实践一下 Huffman 编码和解码。
[详细] -
PHP生成推 广海报的方法分享
所属栏目:[PHP教程] 日期:2023-02-14 热度:3609
经常有这样的需求,就是需要在生成推广海报,包含指定的二维码,分享出去别人扫码之后就可以确定用户推荐关系。
仔细分析一下,推广海报必要的要素就是海报背景图和二维码,这两者都容易生成,但要两者结[详细] -
PHP排序 算法之归并排序(Merging Sort)实例详解
所属栏目:[PHP教程] 日期:2023-02-14 热度:8014
本篇章节讲解PHP排序算法之归并排序(Merging Sort)。分享给大家供大家参考,具体如下:
基本思想:
归并排序:就是利用归并(合并)的思想实现的排序方法。它的原理是假设初始序列含有 n 个元[详细] -
PHP操作R edis常用技巧总结
所属栏目:[PHP教程] 日期:2023-02-14 热度:8868
本篇章节讲解PHP操作Redis常用技巧。分享给大家供大家参考,具体如下:
一、Redis连接与认证
connect('127.0.0.1',6379,30); //密码认证:成功返回true,否则返回false $ret = $redis->[详细] -
PHP操 作MongoDB实现增删改查功能【附php7操作MongoDB方法】
所属栏目:[PHP教程] 日期:2023-02-14 热度:2007
本篇章节讲解PHP操作MongoDB实现增删改查功能。分享给大家供大家参考,具体如下:
MongoDB的PHP驱动提供了一些核心类来操作MongoDB,总的来说MongoDB命令行中有的功能,它都可以实现,而且参数的格式基本[详细]