请问一个关于数组的问题?急!谢谢! 直接$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++;} PHP连接数据库问题,大家看下。 求生成静态页面代码。。。 如何在多个日期段内显示 奇怪的问题(没有分了帮帮忙吧) 关于动态生成静态网页的问题 大家救命,我连不到数据库!SOS。。。。。。。。 PHP5扩展MYSQL问题!搞了一个星期还不行!我要崩溃了!救命! 请教我做二次开发,修改其中一个php文件,修改后报错,说不能修改该文件?? 内存不可写的错务是怎么回事?之后页面就空了,win2k下或nt 如何生成指定长度的中文字符串 高分求解 跨頁面怎樣調用 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++;
}