-
PHP类型转换的严格模式
所属栏目:[PHP教程] 日期:2021-05-11 热度:92
类型转换 默认情况下,当传递的参数不是函数指定的参数类型时,PHP 会尝试将所传参数转换成指定参数类型。例如,一个函数希望得到一个字符串类型的参数,但假如给其提供的是一个整型参数,PHP 就会自动将其转换成字符串类型,或者一个函数希望得到一个整型参[详细]
-
构造函数是类中的一种独特函数
所属栏目:[PHP教程] 日期:2021-05-11 热度:73
构造函数(constructor method,也称为构造器)是类中的一种特殊函数,当使用 new 关键字实例化一个对象时,构造函数将会自动调用。 在 PHP3.0 和 PHP4.0 中,构造函数是一个与其所在类同名的函数。而在 PHP5 中,虽然也支持 PHP3.0 和 PHP4.0 中的用法,但[详细]
-
PHP class成员方法与属性
所属栏目:[PHP教程] 日期:2021-05-11 热度:100
PHP 支持面向对象编程,支持类和对象的概念。从数据类型的角度看,对象是一种比较特殊的数据类型。它由一个事先定义好的类生成,而类由用户自己定义,它由一系列数据和对这些数据操作的数个函数组成。 初步使用面向对象程序设计,要掌握的就是使用面向对象的[详细]
-
实例化成对象到底是什么
所属栏目:[PHP教程] 日期:2021-05-11 热度:171
将类实例化成对象非常容易,只需要使用 new 关键字并在后面加上一个和类名同名的方法即可。当然如果在实例化对象时不需要为对象传递参数,在 new 关键字后面直接用类名称即可,不需要再加上括号。 对象的实例化格式如下: 变量名 = new 类名(参数数列表); 或[详细]
-
PHP两大函数深度剖析
所属栏目:[PHP教程] 日期:2021-05-11 热度:113
1、strtotime() 函数 使用 strtotime() 函数可以将任何字符串类型的日期/时间转换为 UNIX 时间戳,其语法格式如下: strtotime($time [,$now = time()]) 其中 $time 为表示时间/日期的字符串,例如2020-01-01;$now 为可选参数,用来计算返回值的时间戳。函[详细]
-
函数判断文件能否存在
所属栏目:[PHP教程] 日期:2021-05-11 热度:177
在对一个文件进行操作之前,为了避免出错,首先应该判断这个文件是否存,因为打开一个并不存在的文件,会导致程序出错停止。 PHP 中为我们提供了一个专门的函数来做这一项工作,这个函数就是 file_exists()。file_exists() 函数可以判断文件或目录是否存在,[详细]
-
GD库的作用有什么
所属栏目:[PHP教程] 日期:2021-05-11 热度:200
1、GD库是什么 GD 库(也可以称为 GD2 函数库)是一个开源的用于创建图形图像的函数库,该函数库由C语言编写,可以在 Perl,PHP 等多种语言中使用。GD 库中提供了一系列用来处理图片的 API(接口),使用 GD 库可以处理图片、生成图片,也可以给图片加水印等[详细]
-
PHP字符串函数
所属栏目:[PHP教程] 日期:2021-05-11 热度:118
HP提供了各种字符串函数来访问和操作字符串。 下面给出了重要的PHP字符串函数的列表。 1. PHP strtolower()函数strtolower()函数以小写字母返回字符串。 语法 string strtolower ( string $string ) PHP 示例 ?php $str=My name is Yiibai; $str=strtolower([详细]
-
PHP变量和数据类型概述
所属栏目:[PHP教程] 日期:2021-05-11 热度:178
在PHP程序中存储信息的主要方法是使用变量。以下是关于PHP中变量的最重要的知识。 PHP中的所有变量都用一个前导的美元符号($)表示。变量的值是最近赋予的值。变量赋值使用=运算符,左边的变量被赋予右边的表达式的值。变量不需要在赋值之前声明。PHP中的变[详细]
-
PHP文件上传可以与HTML表单一并使用
所属栏目:[PHP教程] 日期:2021-05-11 热度:59
PHP脚本可以与HTML表单一起使用,以允许用户将文件上传到服务器。 最初文件上传到一个临时目录,然后通过PHP脚本重新写入到目标目录下。 phpinfo() 函数显示页面中的信息将用于文件上传的临时目录描述为 upload_tmp_dir ,并且可以上传的最大文件大小为 uplo[详细]
-
PHP逻辑运算符实例
所属栏目:[PHP教程] 日期:2021-05-11 热度:143
试试下面的例子就明白了逻辑运算符。复制并粘贴下面的内容到test.php文件,并将PHP程序保存在PHP服务器的文档根目录,使用浏览器浏览。 html headtitlePHP逻辑运算符范例/titlehead body ?php $a = 42; $b = 0; if( $a $b ){ echo TEST1 : Both a and b are[详细]
-
盘点PHP四大循环
所属栏目:[PHP教程] 日期:2021-05-11 热度:71
HP中的循环用于按指定次数来执行相同的代码块。 PHP支持以下四种循环类型。 for - 通过指定次数的代码块循环。 while - 只要指定的条件成立,就循环一段代码。 do...while - 一段代码至少执行一次,然后只要给定条件成立就重复循环。 foreach - 循环访问数组[详细]
-
PHP该如何上传文件?
所属栏目:[PHP教程] 日期:2021-05-11 热度:109
在PHP中,只需要通过几行代码,就能完成上传单个和多个文件的处理。 PHP文件上传功能允许上传二进制和文本文件。 此外,您可以通过PHP身份验证和文件操作功能完全控制要上传的文件。 PHP $_FILES PHP全局 $_FILES 包含文件的所有信息。 在 $_FILES 全局变量[详细]
-
PHP处理操作及输出结果
所属栏目:[PHP教程] 日期:2021-05-11 热度:68
PHP文件系统允许我们创建文件,逐行读取文件,逐个字符读取文件,写入文件,附加文件,删除文件和关闭文件。 PHP打开文件 - fopen()函数 PHP fopen() 函数用于打开文件。 语法 resource fopen ( string $filename , string $mode [ , bool $use_include_path[详细]
-
PHP常见用途分析
所属栏目:[PHP教程] 日期:2021-05-11 热度:162
本章中,我们主要介绍PHP的历史由来,应用和特点。 PHP最初是一个小型的开源项目,随着越来越多的人发现它有用并接受和使用它。 PHP的作者(Rasmus Lerdorf)于1994年发布了PHP的第一个版本。 PHP是 超文本预处理器(Hypertext Preprocessor) 的递归首字母[详细]
-
PHP文件包含了解
所属栏目:[PHP教程] 日期:2021-05-11 热度:189
在服务器执行之前,可以将PHP文件的内容包含到另一个PHP文件中。有两个PHP函数可以用来在一个PHP文件中包含另一个PHP文件。 include() 函数 require() 函数 这是PHP的一个优点,它有助于创建可在多个页面上重用的函数,页眉,页脚或元素。 这将帮助开发者轻[详细]
-
PHP基础语法概述
所属栏目:[PHP教程] 日期:2021-05-11 热度:147
识别解析PHP代码 PHP解析引擎需要一种方法来区分识别PHP代码和页面中的其他元素(如:HTML标签代码)。 这样做的机制被称为 转义为PHP 。有四种方法可以做到 - 第1种方法:规范PHP标签 最普遍有效的PHP标签样式是 - ?php . . . ? PHP 或者跨行的样式 - ?php[详细]
-
PHP语法大全
所属栏目:[PHP教程] 日期:2021-05-11 热度:99
本章主要介绍PHP基本的语法,了解基础PHP对接下来的学习非常重要。 转义到PHP: PHP解析引擎需要一种方法来从页面的其他元素中区分出PHP代码。这样机制做被称为转义到PHP。有四种方法可以做到这一点: 典型的PHP标签: 最普遍有效的 PHP标签的风格是(推荐使[详细]
-
PHP是什么示例Web开发
所属栏目:[PHP教程] 日期:2021-05-11 热度:139
本PHP教程为初学者和专业人员提供PHP脚本语言的深入知识教程和示例。以帮助您快速轻松地学习PHP脚本语言。 这个PHP教程涵盖PHP的所有主题,如:PHP介绍,控制语句,函数,数组,字符串,文件处理,表单处理,正则表达式,日期和时间,PHP中的面向对象编程,[详细]
-
PHP实现对图片的反色处理功能【测试可用】
所属栏目:[PHP教程] 日期:2021-04-04 热度:192
本篇章节讲解PHP实现对图片的反色处理功能。分享给大家供大家参考,具体如下: 今天有个需求用php对图片进行反色,和转灰,之前不知道可不可行,后来看到了 imagefilter() 函数,用来转灰绰绰有余,好强大; 当然也有人在css里面设置变灰 php转色代码: 测[详细]
-
基于PHP实现的多元线性回归模拟曲线算法
所属栏目:[PHP教程] 日期:2021-04-04 热度:138
本篇章节讲解基于PHP实现的多元线性回归模拟曲线算法。分享给大家供大家参考,具体如下: 多元线性回归模型: 我们根据一组数据: 类似 方法:利用最小二乘法 公式: 我们只用公式的前半部分,也就是用矩阵来计算 式中的X就是arr_x,二维数组我们可以把它[详细]
-
基于php双引号中访问数组元素报错的解决方法
所属栏目:[PHP教程] 日期:2021-04-04 热度:56
最近在做微信公众号开发,在一个发送图文接口中,需要把数组元素拼接在XML字符串中 $value){ $items .= " "; } 结果竟报如下错误信息: 从错误信息看是单引号的问题,果断去掉之后就没报错了。然而我就纳闷了,引用下标为字符串的数组元素难道不该加引号吗[详细]
-
PHP基于数组实现的堆栈和队列功能示例
所属栏目:[PHP教程] 日期:2021-04-03 热度:158
本篇章节讲解PHP基于数组实现的堆栈和队列功能。分享给大家供大家参考,具体如下: 堆栈和队列是数据结构的两种实现形式,是使用非常广泛的存储数据的容器。下面呢,就分别讲下这两种容器在PHP中的应用: 一、使用数组实现堆栈: 1、堆栈容器中,最后进栈[详细]
-
PHP实现排序堆排序(Heap Sort)算法
所属栏目:[PHP教程] 日期:2021-04-03 热度:50
算法引进: 在这里我直接引用《大话数据结构》里面的开头: 在前面讲到 ,它在待排序的 n 个记录中选择一个最小的记录需要比较 n - 1 次,本来这也可以理解,查找第一个数据需要比较这么多次是正常的,否则如何知道他是最小的记录。 可惜的是,这样的操作[详细]
-
PHP简单选择排序(Simple Selection Sort)算法学习
所属栏目:[PHP教程] 日期:2021-04-03 热度:164
本文实例为大家分享了PHP简单选择排序的具体代码,供大家参考,具体内容如下 基本思想: 通过 n - i 次关键字间的比较,从 n - i + 1 个记录中选出关键字最小的记录,并和第 i (1 算法实现: //简单选择排序 //交换函数 function swap(array $arr,$a,$b){[详细]

浙公网安备 33038102330468号