- 相關(guān)推薦
PHP入門(mén)教程
PHP入門(mén)
PHP站點(diǎn)的在線(xiàn)教程已經(jīng)很棒了。在那里還有一些其他教程的鏈接。而本文的該部分將讓你對PHP熟悉一點(diǎn)。我不可能做到?jīng)]有任何遺漏,我的目的只在于能讓你迅速開(kāi)始你的PHP編程。
2.1 首要條件
你首先必須要有一個(gè)正在工作著(zhù)的支持PHP的web服務(wù)器。我假定在你的服務(wù)器上所有PHP文件的擴展名為.php3。
2.2 PHP的安裝
生成一個(gè)名為test.php3的文件,含有以下內容:
然后在你的瀏覽器中打開(kāi)此文件?纯催@個(gè)頁(yè)面你就知道你的PHP安裝使用的選項了。
2.3 語(yǔ)法
就像前面提到的一樣,你可以混合編寫(xiě)你的PHP代碼和HTML代碼。因此你必須有辦法將兩者區別開(kāi)來(lái)。以下就是你可以采用的幾種方法。你可以選用其中一種你最適應的并且就這樣堅持這種方法!
從HTML中分離
以下是可以使用的方法:
. . .
<% .="">
語(yǔ)句
與Perl和C一樣,在PHP中用(;)來(lái)分隔語(yǔ)句。那些從HTML中分離出來(lái)的標志也表示語(yǔ)句的結束。
注釋
PHP支持C,C++和Unix風(fēng)格的注釋方式:
/* C,C++風(fēng)格多行注釋 */
// C++風(fēng)格單行注釋
# Unix風(fēng)格單行注釋
Hello,World!
通過(guò)我們已經(jīng)學(xué)過(guò)的知識,你可以編寫(xiě)一個(gè)最簡(jiǎn)單的程序輸出一個(gè)也許是程序世界中最有名的詞語(yǔ):
<?
echo "Hello World!";
?>
First PHP page
<?
// Single line C++ style comment
/*
printing the message
*/
echo "Hello World!";
# Unix style single line comment
?>
2.4 數據類(lèi)型
PHP支持整數、浮點(diǎn)數、字符串、數組和對象。變量類(lèi)型通常不由程序員決定而由PHP運行過(guò)程決定(真是好的解脫。。但是類(lèi)型也可以被函數cast或者settype()明確的設定。
數值
數值類(lèi)型可以是整數或是浮點(diǎn)數。你可以用以下的語(yǔ)句來(lái)為一個(gè)數值賦值:
$a = 1234; # 十進(jìn)制數
$a = -123; # 負數
$a = 0123; # 八進(jìn)制數 (等于十進(jìn)制數的83)
$a = 0x12; # 十六進(jìn)制數(等于十進(jìn)制數的18)
$a = 1.234; # 浮點(diǎn)數"雙精度數"
$a = 1.2e3; # 雙精度數的指數形式
字符串
字符串可以由單引號或雙引號引出的字段定義。注意不同的是被單引號引出的字符串是以字面定義的,而雙引號引出的字符串可以被擴展。反斜杠()可以被用來(lái)分割某些特殊字符。舉例如下:
$first = 'Hello';
$second = "World";
$full1 = "$first $second"; # 產(chǎn)生 Hello World
$full2 = '$first $second';# 產(chǎn)生 $first $second
可以將字符和數字利用運算符號連接起來(lái)。字符被轉化成數字,利用其最初位置。在PHP手冊中有詳細的例子。
數組與哈希表
數組與哈希表以同樣的方法被支持。怎樣運用取決于你怎樣定義它們。你可以用list()或者array()來(lái)定義它們,也可以直接為數組賦值。數組的索引從0開(kāi)始。雖然我在這里沒(méi)有說(shuō)明,但是你一樣可以輕易的使用多維數組。
// 一個(gè)包含兩個(gè)元素的數組
$a[0] = "first";
$a[1] = "second";
$a[] = "third"; // 添加數組元素的簡(jiǎn)單方法
// 現在$a[2]被賦值為"third"
echo count($a); // 打印出3,因為該是數組有3個(gè)元素
// 用一個(gè)語(yǔ)句定義一個(gè)數組并賦值
$myphonebook = array (
"sbabu" => "5348",
"keith" => "4829",
"carole" => "4533"
);
// 噢,忘了教長(cháng)吧,讓我們添加一個(gè)元素
$myphonebook["dean"] = "5397";
// 你定義的carale元素錯了,讓我們更正它
$myphonebook["car
【PHP入門(mén)教程】相關(guān)文章:
梵語(yǔ)入門(mén)教程08-20
CSS入門(mén)教程01-25
新手油畫(huà)入門(mén)教程09-16
紋繡入門(mén)教程06-25
跆拳道入門(mén)教程08-08
PS動(dòng)畫(huà)制作入門(mén)教程05-25
PHP的壓縮函數06-21