PHP循环生成数组

时间:2018-10-25 15:28:49

标签: php html arrays loops

我有这些循环语句来生成标有z变量的数组。数组将被发送到ajax,以显示在HTML页面中。

import java.lang.reflect.*;
import java.util.Vector;

public class ShowClassInfo {
    public void printShow() {}
    public static void main(String[] args) {
        try {

            Class c = Class.forName("ShowClassInfo");
            System.out.println("==== Superclass ====");
            Class cla = c.getSuperclass();
            System.out.println(cla.toString());
            System.out.println("==Constructor []  ==");
            Constructor[] ctor = c.getConstructors();
            for(int i=0; i<ctor.length; i++) 
                System.out.println(ctor[i].toString());
            System.out.println("==== Method[] ====");
            Method[] m = c.getMethods();
            for(int i=0; i<m.length; i++)
                System.out.println(m[i].toString());
        } catch(Exception e) {}

    }

}

如何生成诸如$ bill0,$ bill1,$ bill2,$ bill3等的数组

2 个答案:

答案 0 :(得分:2)

$z不应放在引号内。

for($z=0;$z<5;$z++){    
        $billsum = $bills['amount'];
        $bill[$z] = [$billsum];      
}

答案 1 :(得分:1)

for($z=0;$z<5;$z++){    
        $billsum = $bills['amount'];
        ${'bill'.$z} = [$billsum];      
}

因此,现在您将拥有像$ bill0,$ bill1,$ bill2,$ bill3 ...这样的数组。