<?php
/*
* Created on 2014-2-23
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
#php数据类型
echo '-----------------------------php数据类型------------------------------';
$a_boo = true;
$a_str = "高江涛";
$a_str2 = '杭州';
$an_int = 4595;
$a_double = 6565.8987;
echo '<br/>$a_boo = true的数据类型是:' . gettype($a_boo);
echo '<br/>$a_str = "高江涛"的数据类型是:' . gettype($a_str);
echo '<br/>$a_str2 = \'杭州\'的数据类型是:' . gettype($a_str2);
echo '<br/>$an_int = 4595的数据类型是:' . gettype($an_int);
echo '<br/>$a_double = 6565.8987的数据类型是:' . gettype($a_double);
echo '<br/><br/>';
echo '-----------------------------php运算类型------------------------------';
$num1 = 3*8*9;
$num2 = 10*(8-4);
echo '<br/>算术运算 3*8*9 结果是:' . $num1 ." 10*(8-4)结果是:" . $num2;
echo '<br/><br/>';
echo '-----------------------------逻辑运算语句------------------------------';
echo '<br/>';
if ( "ok" == "ok" ) {
echo "'ok'=='ok'正确的。";
}else {
echo "'ok'=='ok'错误的。";
}
echo '<br/>';
if ( "1" == 1 ) {
echo "'1'== 1正确的。";
}else {
echo "'1'== 1错误的。";
}
#for
echo '<br/>';
$array = array(8,9,5,12,45,71,47);
for ( $index = 0, $max_count = sizeof( $array ); $index < $max_count; $index++ ) {
switch ( $array[$index] ) {
case 9:
echo '当前处理的是:9';
break;
case 47:
echo '当前处理的是:47';
break;
default:
break;
}
}
#php語法創建和修改數組
echo '<br/><br/>';
echo '-----------------------------語法創建和修改數組------------------------------';
echo '<br/>';
$array = array("a" => "数学","b" =>"语文","c"=>"英语");
foreach ( $array as $key => $value ) {
echo $key .":" .$value ." ";
}
echo '<br/>修改下,之后的值为:<br/>';
$array["a"] = "物理";
$array["c"] = "化学";
$array["e"] = "生物";
foreach ( $array as $key => $value ) {
echo $key .":" .$value ." ";
}
?>
以上为代码运行结果:
-----------------------------php数据类型------------------------------
$a_boo = true的数据类型是:boolean
$a_str = "高江涛"的数据类型是:string
$a_str2 = '杭州'的数据类型是:string
$an_int = 4595的数据类型是:integer
$a_double = 6565.8987的数据类型是:double
-----------------------------php运算类型------------------------------
算术运算 3*8*9 结果是:216 10*(8-4)结果是:40
-----------------------------逻辑运算语句------------------------------
'ok'=='ok'正确的。
'1'== 1正确的。
当前处理的是:9当前处理的是:47
-----------------------------語法創建和修改數組------------------------------
a:数学 b:语文 c:英语 1
修改下,之后的值为:
a:物理 b:语文 c:化学 e:生物 1