php数组函数序列之array_values() 获取数组元素值的函数与方法

yizhihongxing

PHP数组函数序列之array_values() 获取数组元素值的函数与方法

基本介绍

array_values() 函数返回一个包含给定数组的所有值的新数组,而不包括该数组的键名。

语法

array_values(array $array): array

参数

  • array:必需。规定要返回值的数组。

返回值

返回包含数组中所有值的新数组。

示例说明

示例一

// 定义关联数组
$arr = array(
    "name" => "张三",
    "age" => 18,
    "sex" => "男"
);

// 使用 array_values() 函数获取数组所有元素值
$newArr = array_values($arr);

// 输出新数组
var_dump($newArr);

输出结果:

array(3) {
  [0]=>
  string(6) "张三"
  [1]=>
  int(18)
  [2]=>
  string(3) "男"
}

解释:

首先我们定义了一个关联数组 $arr ,其中包含了名为 “name”,"age" 和 "sex" 的元素,这三个元素的值分别为 “张三”,18 和 “男”。

然后,我们使用 array_values() 函数获取数组所有元素值,将其存储到一个新数组 $newArr 中。

最后,我们输出新数组,可以看到新数组只包含了原数组中的元素值,而不包括键名。

示例二

// 定义索引数组
$arr = array(
    "Tom",
    "Jack",
    "Peter"
);

// 使用 array_values() 函数获取数组所有元素值
$newArr = array_values($arr);

// 输出新数组
var_dump($newArr);

输出结果:

array(3) {
  [0]=>
  string(3) "Tom"
  [1]=>
  string(4) "Jack"
  [2]=>
  string(5) "Peter"
}

解释:

首先我们定义了一个简单的索引数组 $arr ,包含了三个元素,“Tom”,“Jack”和“Peter”。

然后,我们使用 array_values() 函数获取数组所有元素值,将其存储到一个新数组 $newArr 中。

最后,我们输出新数组,可以看到新数组只包含了原数组中的元素值,而不包括键名。

总结

array_values() 函数可以返回给定数组的所有元素值,不包括键名。该函数通常用于需要将关联数组转换为索引数组的情况。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:php数组函数序列之array_values() 获取数组元素值的函数与方法 - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • 微信小程序实现手机验证码登录

    微信小程序实现手机验证码登录需要以下步骤: 1.为小程序开通短信验证功能 首先,需要在微信公众平台申请开通云开发能力,开通后再开通短信验证功能。开通后,我们可以得到相应的AppID和AppSecret,用于在小程序中调用API。 2.在小程序中引入SMS-SDK 我们需要在小程序中引入SMS-SDK,可通过微信开放平台提供的SMS-SDK进行操作。 在app…

    PHP 2023年5月23日
    00
  • 基于PHP编程注意事项的小结

    基于PHP编程注意事项的小结 1. 代码规范 编写规范的代码对于保证程序的可读性、可维护性以及可扩展性至关重要。以下是一些基本PHP代码规范: 1.1 缩进和空格 在代码中使用缩进和合适的空格可以提高代码的可读性。 使用4个空格作为一级缩进,不要使用制表符; 在操作符两端和函数参数之间留一个空格; 在每个语句结尾加上分号。 1.2 命名规范 使用有意义的命名…

    PHP 2023年5月30日
    00
  • php分页示例代码

    以下是详细讲解“php分页示例代码”的完整攻略。 1. 概述 分页是Web应用程序中常用的功能之一。当我们在一个页面上显示大量信息时,为了提高页面的加载速度和用户体验,需要将信息进行分页。PHP作为服务器端的脚本语言,可以使用各种方式实现分页功能,比如使用SQL语句的LIMIT关键字、PHP自带的array_chunk()函数等。 2. 使用SQL语句实现分…

    PHP 2023年5月30日
    00
  • PHP时间相关常用函数用法示例

    PHP时间相关常用函数用法示例 在开发中,我们常常需要用到时间相关的操作和处理,比如计算两个时间之间的差、获取当前时间戳、格式化时间等。PHP提供了很多时间相关的内置函数,使用这些函数可以轻松地完成时间相关的操作和处理。接下来,我们将详细介绍PHP时间相关常用函数的用法。 1.获取时间戳 在PHP中,使用time()函数可以获取当前的时间戳。时间戳是一个整数…

    PHP 2023年5月26日
    00
  • PHP按符号截取字符串的指定部分的实现方法

    下面是“PHP按符号截取字符串的指定部分的实现方法”的完整攻略。 一、substr()函数 PHP中的substr()函数可以按照指定长度截取字符串,包括从开头截取和从指定位置截取两种方式。如果要按照符号截取字符串的指定部分,我们可以先使用PHP中的strpos()函数来获取指定符号在字符串中的位置,然后再使用substr()函数进行截取。 下面是一个简单的…

    PHP 2023年5月26日
    00
  • php中strstr、strrchr、substr、stristr四个函数的区别总结

    当你在PHP中需要处理字符串的时候,这四个函数是给你最常用的工具。 strstr函数 示例代码: $email = ‘john@example.com’; $domain = strstr($email, ‘@’); echo $domain; // 输出 @example.com 类似于 strchr() 函数, strstr() 函数在一个字符串中找到一…

    PHP 2023年5月26日
    00
  • PHP页面间参数传递的四种方法详解

    让我来详细讲解“PHP页面间参数传递的四种方法详解”。 一、背景介绍 在网站开发过程中,经常需要将一个页面中获取到的参数传递到另一个页面中,以便另一个页面进行相应的处理或显示。在PHP中,实现页面间参数传递的方法有多种,本文将详细介绍其中的四种方法。 二、方法一:通过$_GET方法传递参数 在PHP中,$_GET方法用于获取由URL传递过来的参数。具体使用方…

    PHP 2023年5月26日
    00
  • php数组函数array_key_exists()小结

    那么现在让我来给大家详细讲解一下“php数组函数array_key_exists()小结”的完整攻略。 array_key_exists()函数是什么 array_key_exists() 函数用于检查给定的键名或索引是否存在于数组中。 array_key_exists()函数的语法 array_key_exists(key,array) 参数说明: 参数 …

    PHP 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部