PHP共936篇 第74页
PHP脚本程序主要应用于Web服务端开发,命令行和编写桌面应用程序。PHP支持和所有web开发语言之间的WDDX复杂数据交换。

PHP递归的三种常用方式

递归:函数自己调用自己的一种编程方法,类似于循环,所以递归调用的函数中必须有终止条件,否则就会成为死循环 无限级:其实并不是真正的无限级,只是层级不确定,所以我们称之为无限级 因为常...
南宫世家的头像-华尔子博-奥夏网南宫世家1个月前
03710

PHP中引用类型和值类型功能与用法示例

PHP中引用类型和值类型功能与用法。具体如下: PHP中的四种简单类型和复杂类型array都是值类型。同类型间赋值传递的是值,即创建一个副本给新变量。 例如: $int1 = 123; $int2 = $int1;//直接...
南宫世家的头像-华尔子博-奥夏网南宫世家5个月前
03711

Laravel框架FormRequest中重写错误处理的方法

Laravel框架FormRequest中重写错误处理的方法-华尔子博-奥夏网
laravel 框架中默认的validate验证,在处理错误的时候,默认是返回上一页,当为ajax的时候才会返回Json。如果我们要一直返回Json的话,那么需要重写错误处理 如下:在Requests目录只用 新建Bas...
子博网的头像-华尔子博-奥夏网子博网2年前
03711

PHP中检查isset()和!empty()函数的必要性

isset()函数是PHP中的内置函数,它检查变量是否已设置且不为NULL。此函数还检查声明的变量,数组或数组键是否具有空值,如果是,isset()返回false,它在所有其他可能的情况下返回true。 语法: ...
子博兄的头像-华尔子博-奥夏网1个月前
0379

php如何比较两个浮点数是否相等详解

看下面这段代码, 0.9+0.1 的相加结果与 1 进行比较 <?php $a = 0.9; $b = 0.1; $total = $a + $b; var_dump($total); if (1 == $total) { echo 'true'; } else { echo 'false'; } echo 'n';...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4个月前
0377

PDO::commit讲解,PDO::commit的作用是什么?

PDO::commit PDO::commit提交一个事务(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0) 语法 ```bool PDO::commit ( void ) 提交一个事务,数据库连接返回到自动提交模式直到下次调用 PDO::beginTran...
子博网的头像-华尔子博-奥夏网子博网2年前
0376

php如何计算两坐标点之间的距离

php计算两坐标点之间距离的实现代码,具体内容如下 地球上两个点之间,可近可远。 当比较近的时候,可以忽略球面因素,当做是一个平面,这样就有了两种计算方法。 //两点间距离比较近 function ...
子博网的头像-华尔子博-奥夏网子博网5个月前
0379

Yii2.0 RESTful API 基础配置教程详解

最近在做Yii2.0 RESTful API功能,找了好久的资料,才找到这类的教程,感谢该作者,以下内容根据我的项目实际情况做了一定的修改。 安装yii2.0 安装 Composer 后,您可以通过在 Web 可访问的文...
子博网的头像-华尔子博-奥夏网子博网2年前
03711

详解PHP实现支付宝小程序用户授权的工具类

详解PHP实现支付宝小程序用户授权的工具类-华尔子博-奥夏网
背景 最近项目需要上线支付宝小程序,同时需要走用户的授权流程完成用户信息的存储,以前做过微信小程序的开发,本以为实现授权的过程是很简单的事情,但是再实现的过程中还是遇到了不少的坑,...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
03713

php 中phar包的使用教程详解

PHP中的phar包可以用于打包PHP代码和资源,方便分发和 reuse。phar包的使用教程如下: 1. 安装phar扩展。在PHP中 phar需要phar扩展的支持,在PHP安装目录的ext目录下运行命令: phpize && ....
子博兄的头像-华尔子博-奥夏网3年前
03714