请问一个关于数组的问题?急!谢谢! 直接$arr["c"]不就行了吗???还是不明白你的意思! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $arr["a"]="aaa";$arr["b"]="bbb";$arr["c"]="ccc";$arr["d"]="ddd";reset ($arr);foreach ($arr as $key => $value) { echo "索引值: $key; 内容: $value<br>\n";} arsort($sina);for(reset($sina); $key = key($sina); next($sina)) {}我先将$sina排序,然后在for循环中将所有的内容显示出来,现在我要作分页显示,比如当前显示1-20条,下一页显示21-40,在下一页的时候,我怎么将指标知道第21条记录呢?急!谢谢! 数组指标只能通过array_next()和array_pre()一步步移动。 笨办法:首先在程序中记录下上一次的$key,写一个函数,一步步移动到你所要的地方。 $arr["a"]="aaa";$arr["b"]="bbb";$arr["c"]="ccc";$arr["d"]="ddd";//......$page=1; // $page为当前页数$perpage=2; // $perpage为每页显示多少条记录$offset = $page * $perpage;$current = 0;for(reset ($arr); $key=key($arr); next($arr)) { if($current >= $offset && $current < $offset + $perpage) { echo $arr[$key]."<br>"; } $current++;} 求解!!centos系统中php和mysql的问题 加载php5.3.1后apache2_2无法重启! 谁能帮忙解释下起什么作用 中国服务外包那地发达一点呀 为什么 php Version 5.2.10 中的没有组件 gd2 迅雷公司的员工帮忙一下 投票系统 有人刷票 求大神帮忙解决 有谁知道 php 解压 rar,zip 的压缩包? 请问:这是什么问题呢 关于phpmyadmin的问题 高分求解 跨頁面怎樣調用 session.
$arr["b"]="bbb";
$arr["c"]="ccc";
$arr["d"]="ddd";
reset ($arr);
foreach ($arr as $key => $value) {
echo "索引值: $key; 内容: $value<br>\n";
}
for(reset($sina); $key = key($sina); next($sina)) {
}
我先将$sina排序,然后在for循环中将所有的内容显示出来,现在我要作分页显示,比如当前显示1-20条,下一页显示21-40,在下一页的时候,我怎么将指标知道第21条记录呢?
急!谢谢!
$arr["b"]="bbb";
$arr["c"]="ccc";
$arr["d"]="ddd";
//......$page=1; // $page为当前页数
$perpage=2; // $perpage为每页显示多少条记录
$offset = $page * $perpage;
$current = 0;
for(reset ($arr); $key=key($arr); next($arr)) {
if($current >= $offset && $current < $offset + $perpage) {
echo $arr[$key]."<br>";
}
$current++;
}