我希望将PHP代码分成两个区域,在这两个区域中显示它而不重复其内容。
我稍微缩短了代码以便于阅读,因此我不需要重写其中的所有网址和网址摘要。
PHP代码与头部中的第二个一起使用,我必须定义要显示的项目的利基和数量。
我想显示8个项目($ xxlimit = 8;)这是简单的部分,但是我可以将脚本分成2次4项吗?这样我就可以在帖子4上面再显示4以上的帖子。
<?php
$i = 0;
foreach ($xinfos as $xinfo) {
foreach ($xinfo as $key => $value) {
if (is_numeric($value)) {
$value = (int) $value;
} else {
if (!is_array($value)) {
$value = (string) $value;
}
}
$$key = $value;
}
$previewurl = 'http://' . $xx_server . '/images/' . $id . '_1_' . $image_size . '.jpg';
$previewurl_2 = 'http://' . $xx_server . '/images/' . $id . '_2_' . $image_size . '.jpg';
echo ('<div style="width:16%; float: left;"><a href="http://' . $xx_url . '"> <img src="' . $previewurl . '" alt="' . $name . '"> </a></div>' . "\n");
$i++;
if ($i == $xxlimit) {
break;
}
}
?>
将回显显示4次,添加此中断或其他内容,添加我的网站,然后脚本继续4回声。
不知怎的,我相信这一定很容易(如果我只有正确的'关键字'来知道我必须搜索的内容)
非常感谢帮助。
编辑:
我现在的代码是我已经在这里展示的代码。正如评论中提到的那样,我很难理解我想要的东西,所以我试图用视觉解释
------------- ------------- ------------- -------------
| | | | | | | |
| | | | | | | |
| Object 1 | | Object 2 | | Object 3 | | Object 4 |
| | | | | | | |
| | | | | | | |
------------- ------------- ------------- -------------
-------------------------------------------------------------
| |
| |
| Display here now some other Content that is NOT related |
| to the Objects before and continue AFTER this where |
| it had stopped (after the first four Objects) and |
| display the remaining objects as declared |
| with $xxlimit = 8 |
| |
| |
-------------------------------------------------------------
------------- ------------- ------------- -------------
| | | | | | | |
| | | | | | | |
| Object 5 | | Object 6 | | Object 7 | | Object 8 |
| | | | | | | |
| | | | | | | |
------------- ------------- ------------- -------------
答案 0 :(得分:2)
您可以使用HttpSession session = request.getSession();
String usuario = (String)session.getAttribute("usuario");
if (usuario == null) {
response.sendRedirect("Index.html");
return;
}
AtomicInteger sessionCount = (AtomicInteger)session.getAttribute("count");
int count = sessionCount.incrementAndGet(); // count = ++sessionCount
选择第一行/最后4行并将其传递给显示它们的函数
array_slice