求一技巧性的操作 //在不知道一数组中关联数组还是数字数组的时候,假如有下面的一个数组//在不知道下标的情况下,如何得到数组的第一个元素的值,用最简洁的方法。$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的set_include_path()使用 请问PHP聊天室的效率问题 zf高手请进,急需高人指点 请问一个读XML的问题. 有关 php 制作高质量的缩略图 关于图片中打印文字的问题 PHP拿来当Shell Script状态下在,怎么向远程post或者get数据阿?我用下面方法单独测试可以,加入到shell中就有问题!请指教! 请教PHP时间增加问题。 请教一个关于附件的问题,在线等~~ 正则表达式问题 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));
?>