逐页递增包含的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>';
}
?>