PHP语言教程
PHP教程,什么是PHP,PHP 是一种服务器端的 HTML 脚本/编程语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。
PHP语言特性
PHP语言特性,PHP语言特性详解,PHP 独特的语法混合了 C 语言、Java、Perl 以及 PHP 自创新的语法。PHP 可以比 CGI 或者 Perl 更快速的执行动态网页——动态页面方面,与其他的编程语言相比。
Windows安装PHP开发环境
Windows安装PHP开发环境,Windows安装PHP开发环境教程,在 Windows 下安装 PHP 开发环境,我们首先,需要安装 PHP,安装完 PHP 之后,还需要安装 Apache,最后,在 Apache 里面配置 PHP 的路径即可。
PHP HelloWorld
PHP HelloWorld,PHP HelloWorld教程,我们首先,在 apache 的 htdocs 目录下使用记事本,新建一个 helloworld.php 文件,输出 HelloWorld。
PHP开发工具
PHP开发工具教程,能够开发 PHP 的开发工具有很多,典型的有 PhpStorm、Zend Studio、VSCode、Atom、Sublime Text 和 Notepad++ 等。
php布尔类型
php布尔类型教程,php 布尔类型也叫 boolean 类型,php boolean 类型数据只允许取值 true 和 false。其中的 true 和 false,不区分大小写的。
PHP int转string类型
php int转string教程,在 php 中,将 integer 类型 转成 string 类型,有三种方法,即使用 string 进行转换,使用 strval 进行转换和使用 settype 函数进行转换。
php float转string
php float转string教程,在 php 中,将 float 类型 转成 string 类型,有三种方法,即使用 string 进行转换,使用 strval 进行转换和使用 settype 函数进行转换。
PHP string转int类型
php string转int教程,在 php 中,将 string 类型 转成 integer 类型,有三种方法,即使用 int 进行转换,使用 intval 进行转换和使用 settype 函数进行转换。
PHP输出语句
PHP输出语句教程,在 PHP 中我们需要将一个 变量 或者是特定的 字符串、数字 等任意的 数据类型 输出到浏览器,共有五种方法,即使用 echo、print、print_r、var_dump 和 die。
PHP var_dump
PHP var_dump教程,在 PHP 中 var_dump 函数用于输出 变量 的相关信息,var_dump() 函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。
PHP比较运算符
PHP比较运算符教程,在 PHP 中,关系运算符的结果都是 bool 型,也就是要么是 true,要么是 false。关系表达式经常用在 if 结构的条件中或 循环结构 的条件中。
PHP if条件判断教程
PHP if条件判断教程,在 PHP 中,关键字 if 是用于测试某个条件的语句是否满足一定的条件,如果满足特定的条件,则会执行 if 后代码块,否则就忽略该代码块继续执行后续的代码。
PHP else if条件判断
PHP else if条件判断教程,在 PHP 中,关键字 if 是用于测试某个条件语句是否满足一定的条件,如果满足特定的条件,则会执行 if 后缩进的代码块,否则就忽略该代码块继续执行后续的代码。
PHP for循环
PHP for循环教程,在 PHP 中,支持的循环有 for 循环 、 foreach 循环、 while 循环 和 do while 循环。 PHP 中的 for 循环用于重复执行一段相同的或者类似的代码逻辑。
PHP循环嵌套
PHP循环嵌套教程,PHP 的 for 循环 也可以实现嵌套的效果,即 for 循环里面嵌套一个或多个 for 循环。这种写法就类似于 PHP 的 if 语句 、else if 语句 和 else 语句 的嵌套。
PHP foreach循环
PHP foreach循环教程,在 PHP 中,foreach 循环用于遍历 数组,foreach 有两种写法,第一种是直接遍历给定的数组,第二种是遍历的同时,取出键。
PHP while循环
PHP while循环教程,PHP 的 while 循环跟 if 条件判断类似,都是在特定条件满足的情况下,执行相对应的代码,不过,while 循环是只要条件满足,会一直执行缩进里面的代码块。
PHP while循环嵌套
PHP while循环嵌套教程,PHP 的 while 循环 也可以实现嵌套的效果,即 while 循环里面嵌套一个或多个 while 循环。这种写法就类似于 PHP 的 for 循环 的嵌套。
PHP do while循环
PHP do while循环教程,PHP 的 do while 循环跟 while 循环 类似,不过,do while 循环与 while 循环的区别是不管 do while 的条件是否为真,do while 至少会执行一次。
PHP do while循环嵌套
PHP do while循环嵌套教程,PHP 的 do while 循环 也可以实现嵌套的效果,即 do while 循环里面嵌套一个或多个 do while 循环。这种写法就类似于 PHP 的 while 循环 的嵌套。
PHP switch语句
PHP switch语句教程,switch 语句的作用类似于 if 语句,用于基于不同条件执行不同动作,每一个 case 分支都是唯一的,从上至下逐一测试,直到匹配为止。
PHP break语句
PHP break语句教程,在我们使用 for 循环 、foreach 循环、 while 循环 或者 do while 循环 时,在某种条件满足的情况下,需要终止循环的继续执行,在 PHP 中,终止循环的继续运行使用的关键字为 break。
PHP continue语句
PHP continue语句教程,在我们使用 for 循环、foreach 循环、while 循环 或者 do while 循环 时,在某种条件满足的情况下,需要跳过本次循环,继续执行下一次循环。
PHP数组教程
PHP数组教程,在程序开发的过程中,很多场景,我们需要保存很多的数据,或者说我们需要保存一组数据,使用普通的 数据类型 是不能满足我们需求的, PHP 为开发者提供了数组用来保存一组数据。
PHP数组遍历教程
PHP数组遍历教程,PHP 的 数组 的遍历,有四种方式,分别为:通过 for 循环 遍历,通过 foreach 循环 遍历,通过 while 循环 遍历与通过 do while循环 遍历的方式。
PHP数组开头插入元素
PHP数组开头插入元素教程,在 PHP 中,我们需要向 数组 的开头插入元素,可以使用 array_unshift 函数,array_unshift 函数返回开头插入元素之后的数组的元素个数。
PHP删除数组开头元素
PHP删除数组开头元素教程,在 PHP 中,我们需要删除 数组 的第一个元素,可以使用 array_shift 函数,array_shift 函数返回移出的值,如果 array 为 空或不是一个数组则返回 NULL。
PHP删除数组最后一个元素
PHP删除数组最后一个元素教程,在 PHP 中,我们需要删除 数组 的最后一个元素,可以使用 array_pop 函数,array_pop 函数返回 array 的最后一个值。如果 array 是空(如果不是一个数组),将会返回 NULL。
PHP数组删除元素
PHP数组删除元素教程,在 PHP 中,我们需要删除 数组 的一个元素,可以使用 unset() 或 array_splice() 方法。如果仅仅知道数组元素的值(value),但不知道键(key),可以使用 array_search() 来获取键(key)。
PHP array_flip函数
PHP array_flip函数教程,PHP 中的 array_flip 函数用于获取交换 数组 中的键和值。array_flip() 返回一个反转后的 array,array 中的键名变成了值,而 array 中的值成了键名。
PHP array_search函数
PHP array_search函数教程,PHP 中的 array_search 函数用于在 数组 中搜索给定的值,如果成功则返回首个相应的键名。如果找到了 needle 则返回它的键,否则返回 FALSE。
PHP array_key_exists函数
PHP array_key_exists函数教程,PHP 中的 array_key_exists 函数用于在 数组 中检查数组里是否有指定的键名或索引,array_key_exists() 仅仅搜索第一维的键,多维数组里嵌套的键不会被搜索到。成功时返回 TRUE, 或者在失败时返回 FALSE。
PHP array_key_first函数
PHP array_key_first函数教程,PHP 中的 array_key_first 函数用于获取 数组 中的第一个键的值。如果数组为空,那么返回 NULL。
PHP array_key_last函数
PHP array_key_last函数教程,PHP 中的 array_key_last 函数用于获取 数组 中的最后一个键的值。如果数组为空,那么返回 NULL。
PHP current函数
PHP current函数教程,PHP 中的 current 函数用于返回 数组 中的当前单元。每个数组中都有一个内部的指针指向它 “当前的” 单元,初始指向插入到数组中的第一个单元。
PHP reset函数
PHP reset函数教程,PHP 中的 reset 函数用于将 数组 的内部指针指向第一个单元。reset() 将 array 的内部指针倒回到第一个单元并返回第一个数组单元的值。
PHP compact函数
PHP compact函数教程,PHP 中的 compact 函数用于创建一个包含变量名和它们的值的 数组。compact() 函数创建一个由参数所带变量组成的数组。如果参数中存在数组,该数组中变量的值也会被获取。本函数返回的数组是一个关联数组,键名为函数的参数,键值为参数中变量的值。
PHP array_rand函数
PHP array_rand函数教程,PHP 中的 array_rand 函数返回 数组 中的随机键名,或者如果您规定函数返回不只一个键名,则返回包含随机键名的数组。array_rand() 函数从数组中随机选出一个或多个元素,并返回。
PHP array_splice函数
PHP array_splice函数教程,PHP 中的 array_splice 函数用于从 数组 中移除元素,并用新元素取代它。该函数也将返回包含被移除元素的数组。
PHP array_chunk函数
PHP array_chunk函数教程,PHP 中的 array_chunk 函数用于将 数组 分割为新的数组块。其中每个数组的单元数目由 size 参数决定。最后一个数组的单元数目可能会少几个。
PHP array_fill函数
PHP array_fill函数教程,PHP 中的 array_fill 函数使用键值填充 数组,返回的数组有 number 个元素,值为 value。返回的数组使用数字索引,从 start 位置开始并递增。如果 number 为 0 或小于 0,就会出错。
PHP array_push函数
PHP array_push函数教程,PHP 中的 array_push 函数向第一个参数的 数组 尾部添加一个或多个元素(入栈),然后返回新数组的长度。即使数组中有字符串键名,您添加的元素也始终是数字键。
PHP array_pop函数
PHP array_pop函数教程,PHP 中的 array_pop 函数用于删除 数组 中的最后一个元素,并返回数组的最后一个值。如果数组是空的,或者非数组,将返回 NULL。
PHP array_shift函数
PHP array_shift函数教程,PHP 中的 array_shift 函数用于删除 数组 中第一个元素,并返回被删除元素的值。如果键名是数字的,所有元素都会获得新的键名,从 0 开始,并以 1 递增。
PHP array_unshift函数
PHP array_unshift函数教程,PHP 中的 array_unshift 函数用于向 数组 插入新元素,新数组的值将被插入到数组的开头。被加上的元素作为一个整体添加,这些元素在数组中的顺序和在参数中的顺序一样。
PHP array_walk函数教程
PHP array_walk函数教程,PHP 中的 array_walk 函数用于对数组中的每个元素应用用户自定义函数。在函数中,数组的键名和键值是参数。array_walk() 函数对数组中的每个元素应用回调函数。如果成功则返回 TRUE,否则返回 FALSE。
PHP array_walk_recursive函数
PHP array_walk_recursive函数教程,PHP 中的 array_walk_recursive 函数用于对 数组 中的每个元素应用用户自定义函数。在函数中,数组的键名和键值是参数。该函数与 array_walk() 函数的不同在于可以操作更深的数组(一个数组中包含另一个数组)。
PHP array_map函数教程
PHP array_map函数教程,PHP 中的 array_map 函数用于对 数组 中的每个元素应用回调函数。该函数返回包含 callback 函数处理之后的所有元素。
PHP array_filter函数
PHP array_filter函数教程,PHP 中的 array_filter 函数用回调函数过滤 数组 中的单元。array_filter 函数依次将 array 数组中的每个值传递到 callback 函数。
PHP array_reduce函数
PHP array_reduce函数教程,PHP 中的 array_reduce 函数用回调函数迭代地将 数组 简化为单一的值。array_reduce() 将回调函数 callback 迭代地作用到 array 数组中的每一个单元中,从而将数组简化为单一的值。
PHP sort函数
PHP sort函数教程,PHP 中的 sort 函数用于对 索引数组 进行升序排序。本函数为数组中的单元赋予新的键名。原有的键名将被删除。如果成功则返回 TRUE,否则返回 FALSE。
PHP rsort函数
PHP rsort函数教程,PHP 中的 rsort 函数用于对 索引数组 进行降序排序。rsort() 函数对数组的元素按照键值进行逆向排序。与 arsort() 的功能基本相同。该函数为 array 中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。
PHP uasort函数
PHP uasort函数教程,PHP 中的 uasort 函数通过用户自定义的比较函数对 关联数组 进行排序。如果成功则返回 TRUE,否则返回 FALSE。该函数主要用于对那些单元顺序很重要的结合数组进行排序。
PHP uksort函数
PHP uksort函数教程,PHP 中的 uksort 函数用于使用用户自定义的比较函数对 关联数组 中的元素按键名进行排序。如果成功则返回 TRUE,否则返回 FALSE。
PHP natsort函数
PHP natsort函数教程,PHP 中的 natsort 函数用 "自然排序" 算法对 数组 进行排序。键值保留它们原始的键名。natsort() 函数实现了“自然排序”,即数字从 1 到 9 的排序方法,字母从 a 到 z 的排序方法,短者优先。数组的索引与单元值保持关联。
PHP natcasesort函数
PHP natcasesort函数教程,PHP 中的 natcasesort 函数用 "自然排序" 算法对 数组 进行排序。键值保留它们原始的键名。natcasesort() 函数实现了“自然排序”,即数字从 1 到 9 的排序方法,字母从 a 到 z 的排序方法,短者优先。数组的索引与单元值保持关联。
PHP array_sum函数
PHP array_sum函数教程,PHP 中的 array_sum 函数用于返回 数组 中所有值的和。如果所有值都是整数,则返回一个整数值。如果其中有一个或多个值是浮点数,则返回浮点数。
PHP array_merge函数
PHP array_merge函数教程,PHP 中的 array_merge 函数用于把一个或多个 数组 合并为一个数组。如果两个或更多个数组元素有相同的键名,则最后的元素会覆盖其他元素。
PHP array_merge_recursive函数
PHP array_merge_recursive函数教程,PHP 中的 array_merge_recursive 函数用于递归地合并一个或多个 数组,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。
PHP array_diff函数
PHP array_diff函数教程,PHP 中的 array_diff 函数用于比较两个 数组 的键值,并返回差集,该数组包括了所有在被比较的数组中,但是不在任何其他参数数组中的键值。在返回的数组中,键名保持不变。
PHP array_diff_assoc函数
PHP array_diff_assoc函数教程,PHP 中的 array_diff_assoc 函数用于比较两个 数组 的键和值,并返回差集,该函数比较两个(或更多个)数组的键名和键值,并返回一个差集数组,该数组包括了所有在被比较的数组(array1)中。
PHP array_udiff_assoc函数
PHP array_udiff_assoc函数教程,PHP 中的 array_udiff_assoc 函数用于比较两个 数组 的键名和键值(使用内建函数比较键名,使用用户自定义函数比较键值),并返回差集。
PHP array_udiff函数
PHP array_udiff函数教程,PHP 中的 array_udiff 函数用于比较两个 数组 的键值(使用用户自定义函数比较键值),并返回差集。该函数使用用户自定义函数来比较键值。
PHP array_intersect函数
PHP array_intersect函数教程,PHP 中的 array_intersect 函数用于比较两个 数组 的键值,并返回交集。该函数比较两个(或更多个)数组的键值,并返回交集数组,该数组包括了所有在被比较的数组(array1)中。
PHP array_intersect_key函数
PHP array_intersect_key函数教程,PHP 中的 array_intersect_key 函数用于比较两个 数组 的键名,并返回交集。
PHP array_intersect_ukey函数
PHP array_intersect_ukey函数教程,PHP 中的 array_intersect_ukey 函数用于比较两个 数组 的键名(使用用户自定义函数比较键名),并返回交集。
PHP array_intersect_assoc函数
PHP array_intersect_assoc函数教程,PHP 中的 array_intersect_assoc 函数用于比较两个 数组 的键名和键值,并返回交集。
PHP array_uintersect_assoc函数
PHP array_uintersect_assoc函数教程,PHP 中的 array_uintersect_assoc 函数用于比较两个 数组 的键名和键值(使用内建函数比较键名,使用用户自定义函数比较键值),并返回交集。
PHP array_intersect_uassoc函数
PHP array_intersect_uassoc函数教程,PHP 中的 array_intersect_uassoc 函数用于比较两个 数组 的键名和键值(使用用户自定义函数比较键名),并返回交集。
PHP array_uintersect函数
PHP array_uintersect函数教程,PHP 中的 array_uintersect 函数用于比较两个 数组 的键值(使用用户自定义函数比较键值),并返回交集。
PHP array_uintersect_uassoc函数
PHP array_uintersect_uassoc函数教程,PHP 中的 array_uintersect_uassoc 函数用于比较两个 数组 的键名和键值(使用用户自定义函数进行比较),并返回交集(匹配)。
PHP array_diff_ukey函数
PHP array_diff_ukey函数教程,PHP 中的 array_diff_ukey 函数用于比较两个 数组 的键名(使用用户自定义函数比较键名),并返回差集。
PHP array_unique函数
PHP array_unique函数教程,PHP 中的 array_unique 函数用于移除 数组 中重复的值。array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。
PHP array_reverse函数
PHP array_reverse函数教程,PHP 中的 array_reverse 函数用于返回单元顺序相反的 数组,array_reverse() 接受数组 array 作为输入并返回一个单元为相反顺序的新数组。
PHP array_change_key_case函数
PHP array_change_key_case函数教程,PHP 中的 array_change_key_case 函数用于将 数组 的所有的键都转换为大写字母或小写字母。数组的数字索引不发生变化。如果未提供可选参数(即第二个参数),则默认转换为小写字母。
PHP array_column函数
PHP array_column函数,PHP array_column函数教程,PHP 中的 array_column 函数用于返回输入数组中某个单一列的值。
PHP array_combine函数
PHP array_combine函数教程,PHP 中的 array_combine 函数用于通过合并两个 数组 来创建一个新数组,其中的一个数组元素为键名,另一个数组元素为键值。
PHP array_combine函数
PHP array_combine函数教程,PHP 中的 array_combine 函数用于通过合并两个 数组 来创建一个新数组,其中的一个数组元素为键名,另一个数组元素为键值。
PHP array_replace_recursive函数
PHP array_replace_recursive函数教程,PHP 中的 array_replace_recursive 函数用于递归的使用第二个 数组 的值替换第一个数组的值。如果没有为每个数组指定一个键,该函数的行为将等同于 array_replace() 函数。
PHP array_replace函数
PHP array_replace函数教程,PHP 中的 array_replace 函数用于使用第二个 数组($a2)的值替换第一个数组($a1)的值。