逐页递增包含的php页面
如您所见,我使用此代码逐个递增文件中的照片:逐页递增包含的php页面,php,include,increment,Php,Include,Increment,如您所见,我使用此代码逐个递增文件中的照片: <?php for ($i = 1; $i <= $photonumber; $i++) { if($i < 10){ echo '<div class="photos"><a target="_blank"><img src="../photosfile/' . $nom . '0' . $i . '.jpg"/></a></div>';
<?php
for ($i = 1; $i <= $photonumber; $i++) {
if($i < 10){
echo '<div class="photos"><a target="_blank"><img src="../photosfile/' . $nom . '0' . $i . '.jpg"/></a></div>';
}
else
{
echo '<div class="photos"><a target="_blank"><img src="../photosfile/' . $nom . $i . '.jpg"/></a></div>';
}
}
?>
我也希望这样做,但php页面从特定目录读取它们,如:。/phppages/
有什么想法吗
我试过了,但我想我错过了一些东西,我想用同样的方法,但是用.php而不是.jpg
非常感谢。就是这样:
for ($i = 1; $i <= $photonumber; $i++) {
include ('php-file-' . $i . '.php');
}
对于($i=1;$i请尝试以下操作:
<?php
for ($i = $photonumber; $i >= 1; $i--) {
if($i < 10){
$i = "0".$i;
}
include("../phppages/page".$i.".php");
}
?>
关于3乘3,更准确地说,我想创建一个foreach 3.php文件
<?php
for ($i = 1; $i <= $photonumber; $i++) {
if($i < 10){
echo '<div>';
include("../phppages/page".$i.".php") x3;
echo '</div>';
}
?>
然后变成这样:
div:12.php+11.php+10.php,div:09.php+08.php+07.php,div
:
06.php+05.php+04.php,div:03.php+02.php+01.php
“在特定文件中,如:../phppages/”-specific file或specific dir?@user4035 dir!sorryHi Votey,谢谢,但正如您所见,我有一个系统可以检测到“0”例如page01.php,page02.php…那么你的意思是我必须忘记它?它是这样工作的?谢谢@user4035。如果页面是这样的01,02,03…10没有问题?还有一个问题,如果我想颠倒顺序怎么办?最后一个首先出现?非常感谢much@benjamingost我更新了答案。你需要从头开始d倒回去。好的,谢谢,我需要研究你的代码来理解和测试它。最后一个问题,如果我不想包含1乘1,而是3乘3怎么办?我的意思是,最后它说‘包含最后3’。@benjamingost抱歉,我不明白,你的意思。更新你的问题,告诉我们你想包含哪些数字,以及要排除哪些数字。
$files = glob("../phppages/page*.php");
$photonumber = count($files);
<?php
for ($i = 1; $i <= $photonumber; $i++) {
if($i < 10){
echo '<div>';
include("../phppages/page".$i.".php") x3;
echo '</div>';
}
?>