原文:
php 5:php語法導向
1php2
3function
do_html_header(
$title)4
12li
,td
13hr
14a
15style
>
16head
>
17<
body
>
18<
img src="
bookmark.gif
"alt="
phpbookmark logo
"border=0
19align
=left valign
=bottom height =55
width =57
/>
20<
h1>&
nbsp;phpbookmark
h1>
21<
hr />
22php23if(
$title)24
do_html_heading(
$title
);25}26
27function
do_html_footer()
2835
36function
do_html_heading(
$heading)37
4344
function
do_html_url(
$url
,$name)45
5152
function
display_site_info()
5363
64function
display_login_form()
6587
88function
display_registration_form()
89114
115function
display_user_urls(
$url_array
)116
144}
145else
146echo
"no bookmarks on record";
147?>
148table
>
149form
>
150php151
}152
153function
display_user_menu()
154176
177function
display_add_bm_form()
178190
191function
display_password_form()
192;
213214
function
display_forgot_form()
215;
230231
function
display_recommended_urls(
$url_array
)23230}
31else
32echo
"no bookmarks on record";
33?>
34table
>
35form
>
36php37
} ok,下面的描述將以本**段的行號為準。此函式用來顯示書籤資訊的。傳入的引數是書籤的陣列。
看看上面的**。我將從以下幾個方面入手
php中字串的操作
就這些,看起來還不少。
讓我們繼續解釋上面的內容吧。
先看第一行,
function
display_user_urls(
$url_array
) 它是用來定義乙個函式,因為前面有關鍵字function,引數是乙個url的陣列。
看看第6行,定義了乙個全域性變數
$bm_table,並設定為true。
第10,11行為
10<
form name='
bm_table
'action='
delete_bms.php
'method='
post
'>
11<
table width
=300
cellpadding=2
cellspacing=0
>
它定義了乙個form,在form裡包含乙個表。這個表用來顯示書籤的。接著看,14,15用來顯示表的title的。背景色為 "
#cccccc
";字型為粗體。這裡你可以看到
<
tr bgcolor='
$color
'>
$color是乙個變數,在我們上面說的字串的操作裡,如何顯示乙個字串以及顯示字串的規則--php會盡可能的識別變數,在這裡就有體現。
看看判斷語句
16if
(is_array
($url_array
) &&
count
($url_array
)>0)
is_array判斷
$url_array
是否為陣列。
count獲取
$url_array
陣列的個數。
18行的**
18 foreach
($url_array
as$url
) 遍歷陣列的每個值,然後顯示在table裡。
需要注意的是這裡呼叫了
htmlspecialchars
函式,此函式用來處理使用者資料裡的html特殊字元。
最後看看顯示的效果吧。
PHP 5 PHP語法導向
1php2 3function do html header title 4 12li td 13hr 14a 15style 16head 17 body 18 img src bookmark.gif alt phpbookmark logo border 0 19align left vali...
談談PHP語法 5
檔案 mail.php if empty from or empty subject or empty content body 主題 subjectn body.發件人 fromn body.content deal mail webmaster 163.com subject,body,from...
PHP學習 PHP 語法
php 指令碼在伺服器上執行,然後向瀏覽器傳送回純 html 結果。基礎 php 語法 php 指令碼可放置於文件中的任何位置。php 指令碼以 結尾 此處是 php php 檔案的預設副檔名是 php php 檔案通常包含 html 標籤以及一些 php 指令碼 下面的例子是乙個簡單的 php 檔...