-
PHP排序 算法系列之插入排序详解
所属栏目:[PHP] 日期:2023-02-18 热度:5688
插入排序
有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将[详细] -
PHP排序算 法系列之直接选择排序详解
所属栏目:[PHP] 日期:2023-02-18 热度:827
直接选择排序
直接选择排序(Straight Select Sorting) 的基本思想是:第一次从R[0]~R[n-1]中选取最小值,与R[0]交换,第二次从R[1]~R[n-1]中选取最小值,与R[1]交换,….,第i次从R[i-1]~R[n-1]中选[详细] -
PHP排序算法系 列之归并排序详解
所属栏目:[PHP] 日期:2023-02-18 热度:1095
归并排序
归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列[详细] -
微信跳 一跳php代码实现
所属栏目:[PHP] 日期:2023-02-18 热度:650
本文实例为大家分享了php微信跳一跳的具体代码,供大家参考,具体内容如下
require 'config.php';
function similar($rgb1,$rgb2) {
$r1 = ($rgb1 >> 16) & 0xFF;
$g1 = ($rgb[详细] -
PHP简单 选择排序(Simple Selection Sort)算法学习
所属栏目:[PHP] 日期:2023-02-18 热度:7195
本文实例为大家分享了PHP简单选择排序的具体代码,供大家参考,具体内容如下
基本思想:
通过 n - i 次关键字间的比较,从 n - i + 1 个记录中选出关键字最小的记录,并和第 i (1 <= i <= n) 个记[详细] -
Phpstorm+Xdebug断 点调试PHP的方法
所属栏目:[PHP] 日期:2023-02-17 热度:5509
为什么使用断点调试
大家可能会觉得使用var_dump和echo也能调试啊,为什么还要安装Xdebug断点调试呢?
确实是这样。但是var_dump和echo写的代码后面还要删除,而且明确是知道在哪打的,如果发现没[详细] -
PHP实现多图上传 和单图上传功能
所属栏目:[PHP] 日期:2023-02-17 热度:1828
下面一段代码给大家介绍php实现单图上传和多图上传的功能,具体代码如下所示:
response(201,'请选择要上传的文件'); unset($_FILES['file']); $count = count($file['name']);[详细] -
php实 现姓名根据首字母排序的类与方法(实例代码)
所属栏目:[PHP] 日期:2023-02-17 热度:974
php将名字按首字母进行排序,具体代码如下所示:
128) { //汉字开头,汉字没有以U、V开头的 $asc=ord($s{0})*256+ord($s{1})-65536; if($asc>=-20319 and $asc<=-20284)return "A"; if($asc>=-20283 and[详细] -
PHP实现登 录验证码校验功能
所属栏目:[PHP] 日期:2023-02-17 热度:2075
验证码的校验是利用PHP中的 SESSION功能来实现。
在最顶端声明函数 session_start(); 告诉服务器我们要用这个函数的功能。
接下来我们用到的就是验证码实现的代码。这里用英文数字的代码为例。[详细] -
php识别 翻转iphone拍摄的颠倒图片
所属栏目:[PHP] 日期:2023-02-17 热度:7827
用iphone横向拍摄并上传的图片往往是向左或向右90度侧向显示的,本文介绍如何用php识别并且翻转图片到正确位置。
ps : 此方法只能判断一些手机相机拍摄的图片位置颠倒
代码:
if(isset[详细] -
分析 php://output和php://stdout的区别
所属栏目:[PHP] 日期:2023-02-16 热度:6787
PHP包含了以php://开头的一系列输出输出流,如php://stdin,php://stdout等。今天查看代码时,忽然想到一个问题:php://output和php://stdout有什么区别?
从PHP的官方文献中找答案,对输入流php://stdin[详细] -
PHP 布尔值 的自增与自减的实现方法
所属栏目:[PHP] 日期:2023-02-16 热度:535
在上午和业务需求战斗结束之后,准备打开群看看各位老司机有没有看车,突然看到 @E舞九天 II 发的一些消息
他发现,PHP 的布尔值自增,无论自增多少遍,最后输出的都是 1
这就比较有趣了~
[详细] -
PHPExcel 修改已 存在Excel的方法
所属栏目:[PHP] 日期:2023-02-16 热度:8125
如下所示:
getSheet(0); // 读取第一個工作表 $highestColumm = $sheet->getHighestColumn(); // 取得总列数 $highestRow = $sheet->getHighestRow(); // 取得总行数 /** 循环读取每个单元格的数据 *[详细] -
PHP 计算两个特别 大的整数实例代码
所属栏目:[PHP] 日期:2023-02-16 热度:634
废话不多说了,具体代码如下所示:
= 0;$i--){ $aVal = $count - $i <= $aCount ? intval($a[$i - $aDiff]) : 0; $bVal = $count - $i <= $bCount ? intval($b[$i - $bDiff]) : 0; $v = $aVal + $bVal; [详细] -
详解PHP发送邮 件知识点
所属栏目:[PHP] 日期:2023-02-16 热度:5407
发送邮件是网站的常用功能,用户激活、找回密码等场景常需要发送邮件到用户邮箱。本文先回顾发送邮件的相关概念,再给出使用PHP发送邮件的示例代码。
发送短信
从功能上看,短信和邮件类似,用途常[详细] -
PHP如何 避免错误
所属栏目:[PHP] 日期:2023-02-15 热度:7790
PHP 中屏蔽错误的方法有 3 中,下面就来分别介绍一下。
1、使用错误控制运算符:@ PHP 支持使用错误控制运算符@。将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都将被忽略掉。
[详细] -
PHP7中的错 误改正
所属栏目:[PHP] 日期:2023-02-15 热度:3404
这种 Error 异常可以像 Exception 异常一样被第一个匹配的 try catch 语句块所捕获。如果没有匹配的 catch 语句块,则调用异常处理函数(事先通过 set_exception_handler() 注册)进行处理。如果尚未注册异常处[详细]
-
PHP连接数据 库的方法
所属栏目:[PHP] 日期:2023-02-15 热度:4632
在此之前,我们需要确保开启了 PHP 中的 mysqli 扩展。以 Windows 系统为例,开启 mysqli 扩展就是将 php.ini 配置文件中extension=mysqli(php7)或extension=php_mysqli.dll(php5)一项的注释去掉即可。
[详细] -
360搜索引擎自 动收录php改写方案
所属栏目:[PHP] 日期:2023-02-15 热度:7586
360搜索引擎自动收录功能,官方提供了代码,带式,十分坑爹,没有提供批量提交入口,只是提供了一段js代码,关键是 一个js去下载另外一个js,document.write到文档,然后再 重复2遍如此工作。
弱弱地问[详细] -
详解php与ethereum客户端 交互
所属栏目:[PHP] 日期:2023-02-15 热度:2502
php与ethereum rpc server通信
一、Json RPC
Json RPC就是基于json的远程过程调用,这么解释比较抽象。简单来说,就是post一个json格式的数据调用rpc server中的方法. 而这个json格式是固定的,总的来说[详细] -
PHP操作Postgresql封 装类与应用完整实例
所属栏目:[PHP] 日期:2023-02-14 热度:6502
本篇章节讲解PHP操作Postgresql封装类与应用。分享给大家供大家参考,具体如下:
这个类封装了一些常用的函数,原帖里面还有事务处理的内容,以后再学习吧。
类文件定义:
host = $ho[详细] -
php接口实现 拖拽排序功能
所属栏目:[PHP] 日期:2023-02-14 热度:6841
列表拖拽排序是一个很常见的功能,但是后端接口如何处理却是一个令人纠结的问题
如何实现才能达到效率最高呢?
先分析一个场景,假如有一个页面有十条数据,所谓的拖拽就是在这十条数据来来回回的拖[详细] -
PHP设计模 式之工厂方法设计模式实例分析
所属栏目:[PHP] 日期:2023-02-14 热度:4822
本篇章节讲解PHP设计模式之工厂方法设计模式。分享给大家供大家参考,具体如下:
一、什么是工厂方法模式
作为一种创建型设计模式,工厂方法模式就是要创建“某种东西”。对于工厂方法[详细] -
原生php 实现excel文件读写的方法分析
所属栏目:[PHP] 日期:2023-02-14 热度:1691
本文实例分析了原生php实现excel文件读写的方法。分享给大家供大家参考,具体如下:
最近在工作中遇到一个需求,需要将数据库中的数据导出到excel文件中,并下载excel文件。因为以前没做过,所以就百度[详细] -
PHP设计 模式之适配器模式原理与用法分析
所属栏目:[PHP] 日期:2023-02-14 热度:5629
本篇章节讲解PHP设计模式之适配器模式原理与用法。分享给大家供大家参考,具体如下:
一、什么是适配器模式
适配器模式有两种:类适配器模式和对象适配器模式。其中类适配器模式使用继承方式,而对[详细]