php 學(xué)習(xí)筆記第2/2頁(yè)
更新時(shí)間:2009年12月30日 02:30:55 作者:
php 學(xué)習(xí)筆記對(duì)于剛開始學(xué)習(xí)php的朋友會(huì)很有幫助。
PHP基本語(yǔ)法和數(shù)據(jù)類型:
(1)、PHP基本語(yǔ)法:
1、htm 和 php 混編
2、一個(gè)語(yǔ)句以 ; (分號(hào)結(jié)束)
3、如何定義一個(gè)變量,和變量的使用
(2)PHP數(shù)據(jù)運(yùn)算類型
四種標(biāo)量類型:
boolean(布爾型) 理解為真假型
integer(整型)
float(浮點(diǎn)型,也作“double”)
理解為小數(shù)型
string(字符串)
兩種復(fù)合類型:
array(數(shù)組)
object(對(duì)象)
boolean(布爾型) 理解為真假型
$bo=TRUE; $bo=FALSE;
integer(整型)
$bo=1; $bo=-12;
float(浮點(diǎn)型,也作“double”) 理解為小數(shù)型
$bo=1.001; $bo=3.1415926;
string(字符串)
$bo=“這段字符串 or EN Word”;
array(數(shù)組)
$bo=array(1,2,3,4); $bo=array(“A”=>1 , “B”=>2);
以下是我的第一個(gè)php程序源碼:
復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>第一個(gè)PHP程序</title>
<style type="text/css"><!--
body,td,th {
font-size: 12px;
}
body {
margin-left: 10px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
}
--></style><style type="text/css" bogus="1">body,td,th {
font-size: 12px;
}
body {
margin-left: 10px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
}</style></head>
<body style="text-align:center" style="text-align:center">
<span style="font-size:36px;color:blue;font-family:華文行楷" style="font-size:36px;color:blue;font-family:華文行楷">歡迎進(jìn)入PHP的世界?。?</span>
<?php
$name="CHAUVET";
$iValue="9999";
$fValue=9.9900;
$bValue=true;
$aValue=array(1,2,3,4);
print "<br/>";
echo "Hello world,";
echo $name;
print "<br/>iValue 的值是";
print $iValue;
print "<br/>iValue 的值是";
print $fValue;
print $bValue;
print "<br/>bVlue 的判斷<br/>";
if($bValue)
{
echo "bVlue的值是true";
}
print "<br/>aVlue 的值是";
for($i=0;$i<4;$i++)
{
echo $aValue[$i];
}
?>
</body>
</html>
常用PHP運(yùn)算類型介紹與應(yīng)用
1、算術(shù)運(yùn)算
例:
5 * 6 - 12
2*(28+1)
注:算術(shù)運(yùn)算遵循數(shù)學(xué)運(yùn)算規(guī)則
從左到右,先算乘除后算加減,遇到括號(hào)先算括號(hào)內(nèi)
2、賦值運(yùn)算
例:
$a=1;
$a+=2;
$a*=3;
注:把右邊的值賦予左的變量。
3、比較運(yùn)算
例:
1==2
3!=2
5<3
"ok"=="ok"
1==='1'
注:比較運(yùn)算得到的值為布爾值
4、邏輯運(yùn)算
例:
1 && 1
0 && 1
1 || 1
1 || 0
5、遞增遞減運(yùn)算
例:
$a++
++$a
$a--
--$a
php源碼:
復(fù)制代碼 代碼如下:
<title>輸出表格</title>
<?php
echo "<table border='1' width='300'>";
for($i=0;$i<4;$i++)
{
echo "<tr>";
for($j=0;$j<4;$j++)
{
echo "<td>";
echo $j+1;
echo "</td>";
}
echo "</tr>";
}
echo "</table>";
?>
<title>輸出表格</title>
<?php
echo "<table border='1' width='300'>";
for($i=0;$i<4;$i++)
{
echo "<tr>";
for($j=0;$j<4;$j++)
{
echo "<td>";
echo $j+1;
echo "</td>";
}
echo "</tr>";
}
echo "</table>";
?>
運(yùn)算符:
復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>php的運(yùn)算符</title>
<style type="text/css"><!--
body,td,th {
font-size: 12px;
}
body {
margin-left: 10px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
}
--></style><style type="text/css" bogus="1">body,td,th {
font-size: 12px;
}
body {
margin-left: 10px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
}</style></head>
<body style="text-align:center" style="text-align:center">
<?php
//加減乘除那種編程語(yǔ)言沒有
print (1+3)*5;
echo "<br/>";
print (3-1)/10;
print "<br/>";
//賦值運(yùn)算
$val=3;
$val+=5;//等效于$val=$val+5
$val*=10;
echo "val的值為:";
print $val;
print "<br/>";
//比較運(yùn)算
if(1==1&&5>3){print "邏輯與一假為假<br/>";}
if(3!=2||"ok"=="ok"){print "邏輯或一真為真<br/>";}
/*遞增遞減運(yùn)算*/
$value=8;
echo $value++;#8也是注釋
print "<br/>";
echo $value;#9
print "<br/>";
print ++$value;#10
echo "<br/>";
echo --$value;#9
?>
</body>
</html>
相關(guān)文章
vBulletin HACK----關(guān)于排版的兩個(gè)HACK
vBulletin HACK----關(guān)于排版的兩個(gè)HACK...2006-10-10php學(xué)習(xí)筆記 面向?qū)ο笾衃接口]與[多態(tài)性]的應(yīng)用
接口是一種特殊的抽象類,抽象類又是一種特殊的類2011-06-06