- PHP網(wǎng)絡(luò)編程學(xué)習(xí)筆記
- 宗杰等編著
- 550字
- 2019-01-01 14:11:25
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)格的分界符。
- 流量的秘密:Google Analytics網(wǎng)站分析與優(yōu)化技巧(第2版)
- Objective-C應(yīng)用開發(fā)全程實(shí)錄
- Python Game Programming By Example
- x86匯編語言:從實(shí)模式到保護(hù)模式(第2版)
- MATLAB實(shí)用教程
- 青少年信息學(xué)競(jìng)賽
- 新一代SDN:VMware NSX 網(wǎng)絡(luò)原理與實(shí)踐
- IoT Projects with Bluetooth Low Energy
- ActionScript 3.0從入門到精通(視頻實(shí)戰(zhàn)版)
- Mastering VMware Horizon 7(Second Edition)
- Flink入門與實(shí)戰(zhàn)
- Mastering OpenStack
- Python繪圖指南:分形與數(shù)據(jù)可視化(全彩)
- ServiceDesk Plus 8.x Essentials
- Storm Real-Time Processing Cookbook