求一技巧性的操作 //在不知道一数组中关联数组还是数字数组的时候,假如有下面的一个数组//在不知道下标的情况下,如何得到数组的第一个元素的值,用最简洁的方法。$a = array();$a["name"] = "test";$a ["23"] = 23; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本身都非常简洁,再挑个简洁还真不容易,不知道有什么特别的意义用array_slice如:$output = array_values(array_slice($array, 0, 1));print_r($output[0]); $a = array();$a["name"] = "test";$a ["23"] = 23;echo current($a);//test <?php$a = array();$a["name"] = "test";$a ["23"] = 23;// 不具侵入性的方法var_dump(current(array_values($a)));// 具有侵入性的方法var_dump(reset($a));// 特定情况有效的方法var_dump(current($a));// 上述方法无效的情况next($a);var_dump(current($a));// 当然也可以将第一个元素弹出来var_dump(array_shift($a));?> PHP怎么查找出字符串中所有的Email地址 关于curl的一个小问题 supplied argument is not a valid MySQL result resource和JS的一些问题 有没有办法实现编程实现 定时自动对论坛某个板块发帖 GD问题,求imageString()写中文。已经看过以前的文章。 请教文章系统的调用方法 请教从数据库调出值的简单问题,在线等,马上给分,谢谢! 如何在windows下配置Mcrypt PHP中imap的编码问题... 下面的代码为什么按照相反的顺序显示? php中的修改数据库 PHP开发的目前最先进的智能后台开发系统完整功能版本开源了
用array_slice
如:
$output = array_values(array_slice($array, 0, 1));
print_r($output[0]);
$a["name"] = "test";
$a ["23"] = 23;
echo current($a);//test
<?php
$a = array();
$a["name"] = "test";
$a ["23"] = 23;
// 不具侵入性的方法
var_dump(current(array_values($a)));
// 具有侵入性的方法
var_dump(reset($a));
// 特定情况有效的方法
var_dump(current($a));
// 上述方法无效的情况
next($a);
var_dump(current($a));
// 当然也可以将第一个元素弹出来
var_dump(array_shift($a));
?>