登录
立即注册
首页
>
绿虎论坛
>
历史版块
>
编程
>
HTML/CSS/JS
一个php的小问题
zhw19940412
@Ta
2012-08-07
2169点击
已知一个数组,其中的值从1递增,都是数字,如何获得最大数字和它对应的键值?
隐藏样式
查看源码
回复列表(3|
隐藏机器人聊天
)
1
西门吹血
@Ta
/ 2012-08-07 /
样
/
源
恩,看了下手册.有点思路了,吃完夜宵再继续想
2
西门吹血
@Ta
/ 2012-08-07 /
样
/
源
谁还有别的好方法不?
不知不觉三点了,在解决你的问题的时候我想到了怎么解决我的问题:显示20条最新访问的ip。
$arr=array("a"=>"8","g"=>"123","b"=>"3");
//数组 看键值部分大小
sort($arr,SORT_NUMERIC);
//对键值按照数字升序1 2 3排序 用$up=sort()...就输出1 不知道为什么
$c=count($arr)-1;
echo '最大的键值为'.$arr[$c];
echo
' 它的键名为'.
@
array_search
($arr[$c],$arr);
//失败则返回null 可进行判断
?>
3
西门吹血
@Ta
/ 2012-08-07 /
样
/
源
谁还有别的好方法不?
不知不觉三点了,在解决你的问题的时候我想到了怎么解决我的问题:显示20条最新访问的ip。
$arr=array("a"=>"8","g"=>"123","b"=>"3");
//数组 看键值部分大小
sort($arr,SORT_NUMERIC);
//对键值按照数字升序1 2 3排序 用$up=sort()...就输出1 不知道为什么
$c=count($arr)-1;
echo '最大的键值为'.$arr[$c];
echo
' 它的键名为'.
@
array_search
($arr[$c],$arr);
//失败则返回null 可进行判断
?>
添加新回复
回复需要
登录
。
不知不觉三点了,在解决你的问题的时候我想到了怎么解决我的问题:显示20条最新访问的ip。
$arr=array("a"=>"8","g"=>"123","b"=>"3");
//数组 看键值部分大小
sort($arr,SORT_NUMERIC);
//对键值按照数字升序1 2 3排序 用$up=sort()...就输出1 不知道为什么
$c=count($arr)-1;
echo '最大的键值为'.$arr[$c];
echo
' 它的键名为'.@array_search($arr[$c],$arr);
//失败则返回null 可进行判断
?>
不知不觉三点了,在解决你的问题的时候我想到了怎么解决我的问题:显示20条最新访问的ip。
$arr=array("a"=>"8","g"=>"123","b"=>"3");
//数组 看键值部分大小
sort($arr,SORT_NUMERIC);
//对键值按照数字升序1 2 3排序 用$up=sort()...就输出1 不知道为什么
$c=count($arr)-1;
echo '最大的键值为'.$arr[$c];
echo
' 它的键名为'.@array_search($arr[$c],$arr);
//失败则返回null 可进行判断
?>