PHP Knowledge 3

来源:互联网 发布:短信群发系统源码 编辑:程序博客网 时间:2024/05/20 11:34

数组中元素的个数等于调用count()之前的脚本中出现的数组元素的个数

未指定下标的数组的下标为它前面的元素的下标加1

 

<HTML>

<HEAD>

<TITLE>给数组增加元素</TITLE>

</HEAD>

<?

        //不确定数组大小使用时

        $Cities[] = "<B>北京</B>";        //等同于$Cities[0] = "北京"

        $Cities[] = "<B>天津</B>";        //等同于$Cities[1] = "天津"

        $Cities[] = "<B>上海</B>";        //等同于$Cities[2] = "上海"

        $Cities[] = "<B>深圳</B>";        //等同于$Cities[3] = "深圳"

        //$Cities[4] = "4";

        $Cities[6] = "6";

        $Cities[7] = "7";

        $Cities[] = "<B>武汉</B>";        //等同于$Cities[8] = "武汉"

        /*

        ** 统计元素个数

        */

        $indexLimit = count($Cities);

        //把数组中元素的个数赋给$indexLimit ,7

        /*

        ** 打印所有数组

        */

        for($index=0; $index < $indexLimit; $index++)

        {

                print(" $index 个城市是 $Cities[$index] <BR>/n");

        }

        print("$Cities[7]<BR>/n");//7

        print("$Cities[8]<BR>/n");//武汉

 

       $Cities[] = "<B>武汉2</B>";

        echo count($Cities);        //此时数组元素个数为8

?>

</BODY>

</HTML>

――――――――――――――――――――――――――――――

数组元素初始化可以使用array(元素列表)

元素前的关键字1=>代表现在从1开始设置下标

数组的大小为其中已经出现的元素的个数

 

<HTML>

<HEAD>

<TITLE>初始化数组</TITLE>

</HEAD>

<FONT SIZE=5>

<?

        $monthName = array(1=>"January", "February", "March",

//初始化一个数组,关键字array1=>表示下标从1开始

                "April", "May", "June", "July", "August",

                "September", "October", "November", "December");

        print(" 英语的“5月”是<B> $monthName[5] </B><BR>/n");//打印数组中的第6个元素

?>

</FONT>

</BODY>

</HTML>
原创粉丝点击