要定义一个数组,有两种方法:1.直接给数组每个元素赋值。2.对array()函数直接定义一个数组。直接给数组每个元素赋值的方法如下: $array1["key"]=value; 其中array1为数组的名称,key为数组的键,可以为数字也可以为字符;而value则是每个数组元素所对应的值。 用array函数直接定义一个数组的方法如下代码所示: $array_name=array(“key1″=>”value1″,”key2″=>”value2″); 实例: <?php $arr[0]=0; $arr[1]=1; $arr[2]=2; $arr[3]=3; $arr2=array(11,12,14,"a"=>"hello world",16); echo "<pre>"; print_r ($arr); print_r($arr2); echo "<pre>"; ?> 上例中的print_r()函数为输出对函数,如果参数为数值将直接输出数组内容。执行结果: Array [0]=> 0 [1]=> 1 ……….. 上例中在定义第二个数组时,没有使用数字键,默认按照数字顺序对数组的值使用数字键。所以才会有$arr2[3]=16。
Entries Tagged as 'PHP学习'
如何定义数组
二月 5th, 2010 · No Comments · PHP学习
变量的类型转换
一月 29th, 2010 · No Comments · PHP学习
在实际使用过程中,有时候需要对变量的类型进行转换。如把字符串变量改变成为数值型变量、把数值型变量便为字符型等。在PHP中可以通过settype()函数来对一个变量进行类型强制转换。 settype(mixed var,string type) 这是将名称var的变量类型转变成type型.type的可能值为:boolean,int,float,string,array,object,null。如果成功转变了变量的类型函数将返回True,反之则返回FALSE。看例子:
Tags:变量的类型转换
PHP学习小结三:变量的引用赋值
一月 27th, 2010 · No Comments · PHP学习
PHP是一种弱类型的语言(弱类型,就是一个变量不必要声明其类型,一个被用于标识字符串的变量在后面的程序中也可用来表示数字;强类型,意味着必须事先声明变量,并且该变量只可以用于标识一种类型的数据) PHP中对变量赋值有两种方式,第一种是传值赋值,即将一个表达式的值赋值给变量;另外一种是引用赋值,即将一个”&”符号加到将要赋值的变量前赋值给新变量即可,下面我们看看两种变量赋值类型的例子:
PHP学习小结二:变量的赋值传值
一月 26th, 2010 · 1 Comment · PHP学习
与预定义变量不同,自定义变量是需要定义才能使用的变量。格式如下: 也就是一个美元符号“$”加变量名,举例: <?php $var1=100; $var2="Hello world"; $var3=TRUE; echo $var1; echo "<p>"; echo $var2; echo "<p>"; echo $var3; echo "</body>"; echo "</html>"; ?>
PHP学习小结一:常量与变量
一月 26th, 2010 · 1 Comment · PHP学习
一、数据类型 1、整型,interger:-32768到+32768 2、字符型,string:内存中占1个字节 3、浮点型,float:4个字节,-32768到+32767 4、布尔型,boolean:逻辑真或假 二、自定义常量 define(“YEAR”,”2007″); 例子: <?php define (“CITY”,”北京”); //定义一个常量CITY define(“TIME”,”2008-8-8″); //定义一个常量TIME define(“THING”,”奥运会开幕”); //定义一个常量THING echo CITY; //输出常量的值 echo TIME; //输出时间 echo THING; //输出事件 ?> 运行结果: 北京2008-8-8奥运会开幕