我有一组数据,里边的每个元素数据是固定的,但是数据的位置是变化的。我用哪个函数可以获取其中某个元素的位置?
比如:[lili,mali,xiaoli,liuli,zhangli,wangli,luli]
我怎样获得wangli在数组中所处的位置?现在是5,取得这个数字即可。谢谢。数组php基础函数
比如:[lili,mali,xiaoli,liuli,zhangli,wangli,luli]
我怎样获得wangli在数组中所处的位置?现在是5,取得这个数字即可。谢谢。数组php基础函数
解决方案 »
- Smarty模版,tpl显示问题
- 在《PHP程序设计》上看到一句话,不太理解。特来求教,谢谢!
- 有点头疼的数组问题,帮忙看下吧
- Fatal error: Call to undefined function: mb_convert_kana() in D:\www\admin\interview_edit.php on line 34
- 死的心都有了 Fatal error: Call to undefined function mysql_connect()
- 哪里有好一点的php无组件上传代码?
- fwrite()写入*.txt是如何实现换行?
- ubuntu service 连不上Mysql
- 请问如何对多维数组进行批量base64加密?
- php如何打开网站主页并输入账号密码验证码进行登陆
- 分享帖:零基础同学如何学习php
- 关于php访问access的困惑,困扰了一天也没解决
分享我的需求和解决方案,方便以后其它菜鸟查阅。
可能没有比我基础更菜的了吧?
我的需求方案:
1、要从一个字段中查询出来一条数据,数据的存储格式是lili,mali,xiaoli,liuli,zhangli,wangli,luli....这样的字符串(每个查询条件出来的数据都是唯一的)
2、把查询出来的字符串转成数组
3、获取数组中某一个特定值所在的数组位置
代码://……前边省略查询等环节
$namestr = ($row['item_value']); //获取值,唯一的
$namearray = explode(",", $namestr); //把字符串转换成数组
echo array_search("wangli",$namearray); //获取wangli在数组中的位置