分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

PHP常用函数

发布时间:2023-09-06 02:08责任编辑:林大明关键词:PHP

1 数组函数

1.1 创建数组

1.1.1 array_combine()

array_combine() 函数通过合并两个数组来创建一个新数组,其中的一个数组元素为键名,另一个数组的元素为键值。

语法:array_combine(keys,values)

参数:

keys:必需,规定数组的键名;

values:必需,规定数组的键值;

返回值:返回合并后的数组。如果两个数组的元素个数不相同,则返回 FALSE。

<?php$keys = [‘张三‘, ‘李四‘, ‘王五‘];$values = [34, 25, 44];$arr = array_combine($keys, $values);var_dump($arr); // array(3) { ["张三"]=> int(34) ["李四"]=> int(25) ["王五"]=> int(44) }

1.1.2 range()

range() 函数创建一个包含指定范围的元素的数组。

语法:range(low,high,step)

参数:

low:必需。规定数组元素的最小值。

high:必需。规定数组元素的最大值。

step:可选。规定元素之间的步进制。默认是 1。

返回值:返回一个包含从 lowhigh 的元素的数组。

注释如果 low 参数大于 high 参数,则创建的数组将是从 high 到 low。

<?php$arr1 = range(0, 9);// 创建一个0-9之间的数组;$arr2 = range(a, z);// 创建一个a-z之间的数组;$arr3 = range(a, z, 10);// 创建一个步长为10的a-z之间的数组;

1.1.3 compact()

compact() 函数创建一个包含变量名和它们的值的数组。

语法:compact(var1,var2...)

参数:

var1:必需。可以是带有变量名的字符串,或者是一个变量数组。

var2:可选。可以是带有变量名的字符串,或者是一个变量数组。允许多个参数。

返回值:返回带有所有变量名和它们的值的数组。

注释:任何没有变量名与之对应的字符串都被略过。

<?php$firstname = ‘zhangsan‘;$lastname = ‘lisi‘;$age = ‘42‘;$result = compact(‘firstname‘, ‘lastname‘, ‘age‘);// 参数为变量字符串var_dump($result);// array(3) { ["firstname"]=> string(8) "zhangsan" ["lastname"]=> string(4) "lisi" ["age"]=> string(2) "42" }$name = array(‘firstname‘, ‘lastname‘);$result = compact($name, ‘location‘, ‘age‘);// $name为变量数组。location没有对应的值var_dump($result);// array(3) { ["firstname"]=> string(8) "zhangsan" ["lastname"]=> string(4) "lisi" ["age"]=> string(2) "42" }

PHP常用函数

原文地址:https://www.cnblogs.com/falling-maple/p/9426347.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved