-
详解no input file specified 三种解决方法
所属栏目:[PHP教程] 日期:2022-06-25 热度:66
这篇文章主要介绍了详解no input file specified 三种解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。 一.IIS Noinput file specified 方法一:改PHP.ini中的doc_root[详细]
-
设定php简写功能的方法介绍
所属栏目:[PHP教程] 日期:2022-06-25 热度:142
在本篇文章里小编给大家整理的是关于如何设定php简写功能的相关文章以及知识点,有需要的朋友们可以学习下。 本教学使用环境介绍 伺服器端:Ubuntu 18.04 LTS 资料库:Mariadb 10.1.34(Mysql) 语言版本:php 7.3 本机端:MacOS High Sierra 启用 php 缩写[详细]
-
PHP的new static和new self的差别与使用
所属栏目:[PHP教程] 日期:2022-06-25 热度:80
这篇文章主要介绍了PHP的new static和new self的区别与使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。 下面我们举个栗子: class Father { public static function getSel[详细]
-
php 使用expat方式解析xml文件操作实例
所属栏目:[PHP教程] 日期:2022-06-25 热度:61
这篇文章主要介绍了php 使用expat方式解析xml文件操作,结合实例形式分析了PHP使用expat方式解析xml文件具体步骤与相关操作技巧,需要的朋友可以参考下。 本文实例讲述了php 使用expat方式解析xml文件操作,分享给大家供大家参考,具体如下: test.xml: ?xml[详细]
-
php传值和传引用的区别点汇总
所属栏目:[PHP教程] 日期:2022-06-25 热度:85
php传值:在函数范围内,改变变量值得大小,都不会影响到函数外边的变量值。 PHP传引用:在函数范围内,对值的任何改变,在函数外部也有所体现,因为传引用传的是内存地址。 传值:和copy是一样的。【打个比方,我有一橦房子,我给你建筑材料,你建了一个根[详细]
-
php 使用call实现重载功能例子
所属栏目:[PHP教程] 日期:2022-06-25 热度:136
这篇文章主要介绍了php 使用 __call实现重载功能,结合实例形式分析了PHP使用__call实现重载的相关操作技巧,需要的朋友可以参考下。 本文实例讲述了php 使用 __call实现重载功能,分享给大家供大家参考,具体如下: ?php /** * Created by PhpStorm. * User:[详细]
-
在PHP中通过getopt解析GNU C风格命令行选项
所属栏目:[PHP教程] 日期:2022-06-25 热度:172
在 PHP 中,当我们在获取命令行参数时,可以通过遍历$argv来获取,其实呢是有规范可循的,也就是 GNU C-style parser for command line options 。 比如使用命令wget下载文件时,使用下面的一些方式来指定option都可以 wget http://mengkang.net/a.jpg -O b.[详细]
-
php 多继承的几种常见实现方法案例
所属栏目:[PHP教程] 日期:2022-06-25 热度:167
这篇文章主要介绍了php 多继承的几种常见实现方法,结合实例形式分析了两种PHP实现多继承的操作方法,需要的朋友可以参考下。 本文实例讲述了php 多继承的几种常见实现方法,分享给大家供大家参考,具体如下: class Parent1 { function method1() {} function[详细]
-
use关键字在php里的使用含代码
所属栏目:[PHP教程] 日期:2022-06-24 热度:160
use关键字在php中的使用 1、use最常用在给类取别名,还可以用在闭包函数中,代码如下: ?php function test() { $a = hello; return function ($a)use($a) { echo $a . $a; }; } $b = test(); $b(world);//结果是hellohello 当运行test函数,test函数返回闭[详细]
-
PHP递归算法的应用含例子
所属栏目:[PHP教程] 日期:2022-06-24 热度:132
递归函数为自调用函数,在函数体内直接或直接自个调用自个,但需求设置自调用的条件,若满意条件,则调用函数自身,若不满意则停止本函数的自调用,然后把目前流程的主控权交回给上一层函数来履行,也许这么给我们解说,仍是很难理解,比如: 示例: functio[详细]
-
包含文件include和require在php中的差别含详解
所属栏目:[PHP教程] 日期:2022-06-24 热度:52
包含文件include和require在php中的区别(含详解) 一 使用语法和简介 1、include()语法: include(/path/to/filename) include()语句将在其被调用的位置处包含一个文件。包含一个文件与在该语句所在位置复制制定文件的数据具有相同内容的效果。 使用include[详细]
-
PHP例子计算经纬坐标间的距离
所属栏目:[PHP教程] 日期:2022-06-24 热度:58
PHP计算两组经纬度坐标之间的距离 定义 define(PI,3.1415926535898); define(EARTH_RADIUS,6378.137); 计算两组经纬度坐标 之间的距离 /** * 计算两组经纬度坐标 之间的距离 * params :lat1 纬度1; lng1 经度1; lat2 纬度2; lng2 经度2; len_type (1:m[详细]
-
如何运用PHP获取当前页面完整URL地址
所属栏目:[PHP教程] 日期:2022-06-24 热度:174
PHP获取当前页面完整URL地址 使用PHP编写程序的时候,我们常常想要获取当前页面的URL。 下面提供一个用于获取当前页面URL的函数以及使用方法: 实例一: function get_full_url(){ $protocol = (!emptyempty($_SERVER[HTTPS]) $_SERVER[HTTPS] !== off || $_[详细]
-
详解PHP死循环写法与作用
所属栏目:[PHP教程] 日期:2022-06-24 热度:120
很多新手在刚开始写PHP的时候,经常会不小心把循环写成了死循环,但有时候利用好死循环,php的死循环能帮助我们解决很多问题。 最简单的死循环写法 while (true) { // 这里可以写循环中执行操作 } 死循环写法二 do { //要执行的代码; } while (true); 死循环[详细]
-
详解php里的几种常见排序方法附代码
所属栏目:[PHP教程] 日期:2022-06-24 热度:89
PHP有多种排序方法,本篇文章给大家介绍几种常见的排序方法:冒泡排序、交换法排序、选择法排序、插入法排序、快速排序。希望对大家有所帮助。 排序方法1:冒泡排序 function BubbleSort($arr) { // 获得数组总长度 $num = count($arr); // 正向遍历数组 for[详细]
-
解决PHP strtotime的BUG
所属栏目:[PHP教程] 日期:2022-06-24 热度:70
PHP strtotime的BUG处理 最近使用了strtotime结合-1 month, +1 month, next month获取上个月或者下个月的日期,不过刚看到一篇文章,才知道原来使用strtotime直接获取日期还是有点小BUG BUG 如日期: $today = 2020-12-31; echo date(Y-m-d,strtotime($today[详细]
-
区别在PHP中new self和 new static
所属栏目:[PHP教程] 日期:2022-06-24 热度:86
PHP中new self() 和 new static() 的区别 new static() 是在php5.3版本引入的新特性 new static 和 new self() 都是 new 一个对象 直接看代码: class Father { public function getNewFather() { return new self(); } public function getNewCaller() { re[详细]
-
集结php比较常用前端语法
所属栏目:[PHP教程] 日期:2022-06-24 热度:135
php常用前端语法整理收集 以下为前端常用php语法: // 定义变量 !--{eval $colSize = sizeof($navlist);}-- !--{eval $vip_level_points = array(0, 10000, 20000, 35000, 50000, 75000);}--//数组 !--{eval $cur_level = $_G[viplevel];}-- // 输出变量 $co[详细]
-
蚂蚁ant加速器v1.2.8
所属栏目:[PHP教程] 日期:2022-06-23 热度:134
蚂蚁ant加速器app为用户提供一个新的加速器的使用渠道,软件不仅非常安全而且在使用的时候也很稳定,大大提升游戏加速效果,还能主动防止游戏掉线,还支持私密匿名访问,操作简单,感兴趣的朋友欢迎使用下载! 四步秒上外网的加速器:① 点击注册加速器 ②[详细]
-
PHP使用stream_context_create模拟POSTGET请求的方法
所属栏目:[PHP教程] 日期:2022-06-23 热度:114
本文实例讲述了PHP使用stream_context_create()模拟POST/GET请求的方法。分享给大家供大家参考,具体如下: 有时候,我们需要在服务器端模拟 POST/GET 等请求,也就是在 PHP 程序中去实现模拟,改怎么做到呢?或者说,在 PHP 程序里,给你一个数组,如何将这[详细]
-
PHP如何将XML转成数组
所属栏目:[PHP教程] 日期:2022-06-23 热度:128
如果你使用 curl 获取的 xml data xml=simplexmlloadstring(data); data[tk]=jsondecode(jsonencode(xml),TRUE); 如果是直接获取 URL 数据的话 xml=simplexmlloadfile(data); data[tk]=jsondecode(jsonencode(xml),TRUE); 先把 simplexml 对象转换成 json,[详细]
-
PHP函数nl2br与自定义函数nl2p换行用法分析
所属栏目:[PHP教程] 日期:2022-06-23 热度:98
本文实例讲述了PHP函数nl2br()与自定义函数nl2p()换行用法。分享给大家供大家参考,具体如下: 使用情景 很多场合我们只是简单用textarea获取用户的长篇输入,而没有用编辑器。用户输入的换行以 的方式入库,输出的时候有时候会没有换行,一大片文字直接出来[详细]
-
在php 中运用PDO MySQL的扩展
所属栏目:[PHP教程] 日期:2022-06-23 热度:167
PHP下开启PDO MySQL的扩展 PDO扩展为PHP访问数据zd库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数版执行查询和获取数据。 开启PDO和PDO_MySQL扩展 方法: 1、找到php.ini文件 2、打开后[详细]
-
使用 PHPStan 增强PHP代码质量
所属栏目:[PHP教程] 日期:2022-06-23 热度:178
这里介绍一款PHP代码静态分析工具:PHPStan,不需要运行代码,也可以对代码进行严格的语法检测,尽量将代码运行错误率降到最低。 PHPStan 安装 目前,PHPStanV0.10.2要求系统环境的PHP版本不低于7.1。用Composer全局安装: $ composer global require phpsta[详细]
-
PHP读取大文件的多种方法分享
所属栏目:[PHP教程] 日期:2022-06-23 热度:169
读取大文件一直是一个头痛的问题,我们像使用php开发读取小文件可以直接使用各种函数实现,但一到大文章就会发现常用的方法是无法正常使用或时间太长太卡了,下面我们就一起来看看关于php读取大文件问题解决办法,希望例子能帮助到各位。 在PHP中,对于文件[详细]