官术网_书友最值得收藏!

3.1 一個(gè)簡(jiǎn)單的PHP程序

在開始學(xué)習(xí)PHP語法之前,我們先看一個(gè)簡(jiǎn)單的PHP程序文件——“Hello,World!”。共有10行代碼,在屏幕上顯示“hello, world”。

                  (1)<html>
                  (2)<head>
                  (3)<title>First program</title>
                  (4)</head>
                  (5)<body>
                  (6)<?php
                  (7)   echo "hello, world\n";
                  (8)?>
                  (9)</body>
                  (10)</html>

熟悉HTML語言的人很容易看出,這個(gè)代碼大部分是標(biāo)準(zhǔn)的HTML標(biāo)識(shí)符,只有三行屬于PHP程序,即第6~8行。而真正的PHP語句只有第7行,是服務(wù)器端執(zhí)行的PHP程序。因?yàn)榈?行“<?php”和第8行“?>”只是PHP程序的開始和結(jié)束嵌入符號(hào),稱為PHP分界符。

這個(gè)程序文件在IE瀏覽器中的執(zhí)行結(jié)果如圖3-1所示:

圖3-1 hello,world程序文件執(zhí)行效果

我們建議使用FrontPage、Dreamweaver等所見即所得的網(wǎng)頁(yè)編輯軟件來寫網(wǎng)頁(yè),這樣一方面可以減少編寫HTML語句的工作量,另一方面可以利用這些網(wǎng)頁(yè)編輯軟件對(duì)服務(wù)器技術(shù)的支持功能輕松嵌入現(xiàn)成的PHP語言程序代碼。當(dāng)然,對(duì)HTML語法的理解和熟悉是開發(fā)動(dòng)態(tài)網(wǎng)頁(yè)的基礎(chǔ),有關(guān)HTML語法和FrontPage、Dreamweaver的使用不是本書的內(nèi)容,請(qǐng)參考其他書籍。

注意:

PHP共允許4種類型的分界符,如下所示:

              ⑴"<?"和"?>"
              ⑵"<?PHP"和"?>"
              ⑶"<script language="php""和"<script/…script><"
                ⑷"<%"和"%>"

第(1)種是簡(jiǎn)寫形式,需要在php.ini文件中將short_open_tag設(shè)置為On,或者在程序開始調(diào)用short_tags()函數(shù)。第(3)種是JavaScript和VBScript風(fēng)格的分界符。第(4)種是具有ASP風(fēng)格的分界符,需要在php.ini文件中將asp_tags設(shè)置為On。只有第(2)種是最為通用的分界符,建議使用這種風(fēng)格的分界符。

主站蜘蛛池模板: 大连市| 蒲城县| 绥化市| 南涧| 新安县| 明光市| 河南省| 察隅县| 介休市| 两当县| 泰兴市| 鄱阳县| 西宁市| 惠来县| 河津市| 沅陵县| 新源县| 湾仔区| 清河县| 军事| 崇州市| 上高县| 曲松县| 辽宁省| 南川市| 呼图壁县| 太保市| 岚皋县| 康定县| 栖霞市| 孙吴县| 岳普湖县| 永仁县| 苏州市| 错那县| 蒙阴县| 阜平县| 金堂县| 麦盖提县| 林甸县| 洱源县|