首页后端开发PHP数组的下标怎么理解,php求数组下标该怎么做

数组的下标怎么理解,php求数组下标该怎么做

时间2024-03-24 07:32:03发布访客分类PHP浏览725
导读:这篇文章给大家分享的是“数组的下标怎么理解,php求数组下标该怎么做”,文中的讲解内容简单清晰,对大家认识和了解都有一定的帮助,对此感兴趣的朋友,接下来就跟随小编一起了解一下“数组的下标怎么理解,php求数组下标该怎么做”吧。...
这篇文章给大家分享的是“数组的下标怎么理解,php求数组下标该怎么做”,文中的讲解内容简单清晰,对大家认识和了解都有一定的帮助,对此感兴趣的朋友,接下来就跟随小编一起了解一下“数组的下标怎么理解,php求数组下标该怎么做”吧。


求下标的两种方法:1、用array_search(),语法“array_search(指定数,$arr)”,会返回对应键名(下标);2、用array_keys(),语法“array_keys($arr,指定数)”,会以数组形式返回对应下标。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

数组 array 是一组有序的变量,其中每个值被称为一个元素。每个元素由一个特殊的标识符来区分,这个标识符称为键(也称为下标)。

php求数组中某个数下标(键名)的方法

方法1:使用array_search() 函数

array_search() 函数可以在数组中搜索指定键值,并返回对应的键名(下标)。

  • 如果在数组中找到键值超过一次,则返回第一次找到的键值所匹配的键名。

?php
header("Content-type:text/html;
    charset=utf-8");
    
$arr=array(34,43,1,32,12,89,32,45,8,4);
    
var_dump($arr);
    
echo "指定数'89'对应的下标为:".array_search(89,$arr);
    
?>
    

方法2:使用array_keys() 函数

array_key() 函数可以获取数组中的部分或所有键名。

如果array_key()函数指定了第二个参数$search_value,则该函数就只会返回值为 $search_value 的键名。

array_key() 函数会以数组形式返回得到的数组键名。

?php
header("Content-type:text/html;
    charset=utf-8");
    
$arr=array(34,43,1,32,12,89,32,45,8,4);
    
var_dump($arr);
    
echo "指定数'12'对应的下标为:";
    
var_dump(array_keys($arr,12));
    
?>
    



现在大家对于数组的下标怎么理解,php求数组下标该怎么做的内容应该都清楚了吧,希望大家阅读完这篇文章能有所收获。最后,想要了解更多数组的下标怎么理解,php求数组下标该怎么做的知识,欢迎关注网络,网络将为大家推送更多相关知识点的文章。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

php

若转载请注明出处: 数组的下标怎么理解,php求数组下标该怎么做
本文地址: https://pptw.com/jishu/651911.html
在c语言绝对值的实现是怎样的,代码是什么 c++中清屏函数是什么,用法是怎样的?

游客 回复需填写必要信息