少妇的丰满3中文字幕,日韩无遮挡一级无码a,欧美一级AAA片免费网站,国产精品免费久久久久软件

設(shè)為首頁加入收藏業(yè)務(wù)一覽表公司歷程公司介紹聯(lián)系我們
當(dāng)前位置網(wǎng)站建設(shè)知識(shí) >> 寧波網(wǎng)站制作php開發(fā)技巧

寧波網(wǎng)站制作php開發(fā)技巧

寧波網(wǎng)站制作php開發(fā)技巧

 php語言開發(fā)技巧先容

1、用PHP處理復(fù)選框和多選下拉框

網(wǎng)站制作時(shí)ASP中使用Checkbox是很方便的,同組的幾個(gè)Checkbox可以起一樣的名字,表單提交后會(huì)得到一串用逗號(hào)分割的值。但PHP不是這樣,假如一個(gè)表單中有多個(gè)同名復(fù)選框,在提交到php時(shí)卻只有一個(gè)值。解決的方法是利用數(shù)組。將復(fù)選框的name后面加上[],例如:
<input type='checkbox' name='group[]' value=1>
這樣php將得到一個(gè)叫g(shù)roup的數(shù)組。在提交的表單中先用Count(group)來判定數(shù)組的個(gè)數(shù)即選中的個(gè)數(shù),然后對(duì)數(shù)組元素進(jìn)行分別處理就行了。同樣的道理也適用于下拉框的多選題目。例如:
<select name="group[]" size="10" multiple>
終極就可以用數(shù)組來處理多個(gè)選擇結(jié)果。

2、利用static實(shí)現(xiàn)表格的行背景色輪換

我們寧波親子網(wǎng)用PHP從數(shù)據(jù)庫查詢數(shù)據(jù),并將結(jié)果輸出到瀏覽器上,假如結(jié)果有很多行,一般都會(huì)用表格形式來顯示。此時(shí)假如表格的bgcolor(背景色)假如全是一個(gè)顏色,瀏覽者會(huì)感覺不太舒服。那么怎樣做使表格各行的顏色不同呢?請(qǐng)看下面代碼:

<?php
function getcolor()
{
  static $colorvalue;//定義一個(gè)靜態(tài)變量
  if($colorvalue=="#EEEEEE")
    $colorvalue="#F0F0F0";
  else
    $colorvalue="#EEEEEE";
  return $colorvalue;
}

echo "<table border=1>";//下面輸出10行
for($i=0;$i<10;$i++)
{
  $bcolor=getcolor();//換背景顏色
  echo "<tr bgcolor=$bcolor>";
  echo "<td>$i</td>";
  echo "</tr>";
}
echo "</table>";
?> 

說明:
此程序中定義了一個(gè)靜態(tài)變量static $colorvalue意思是在函數(shù)調(diào)用結(jié)束后,此變量$colorvalue還保存值,沒有消失。當(dāng)再次調(diào)用getcolor()函數(shù)時(shí),變量$colorvalue的值是上次函數(shù)調(diào)用結(jié)束時(shí)$colorvalue的值。
而在Smarty模板中則可以使用cycle來更加輕松地實(shí)現(xiàn),例如只需要在模板文件的相應(yīng)位置使用:
<tr bgcolor="{cycle values="#EEEEEE,#F0F0F0"}">
這樣的語句就可以實(shí)現(xiàn)上面的功能了。

3、在字符串中把網(wǎng)址改成超級(jí)鏈接

在網(wǎng)頁中提交表單時(shí),經(jīng)常在提交的說明文本中出現(xiàn)一些網(wǎng)址,比如個(gè)人主頁等信息,假如在顯示時(shí)自動(dòng)將其轉(zhuǎn)為超級(jí)鏈接,那將是一件很舒服的事,就像用WORD編輯文檔時(shí)自動(dòng)出現(xiàn)超級(jí)鏈接一樣。下面這段代碼就很好的實(shí)現(xiàn)了其功能。

[來源:寧波網(wǎng)站建設(shè)公司] [作者:poikl] [日期:11-11-12] [閱讀:]
资兴市| 舒城县| 韶山市| 鄄城县| 莲花县| 长宁区| 商水县| 慈利县| 郓城县| 英超| 容城县| 汕头市| 阿拉善右旗| 措勤县| 红原县| 南汇区| 廉江市| 蓬溪县| 隆昌县| 白朗县| 宜君县| 阿鲁科尔沁旗| 沧源| 常德市| 河北省| 昌宁县| 淮南市| 巴南区| 普洱| 毕节市| 康乐县| 黑山县| 灵武市| 邹城市| 金昌市| 图木舒克市| 元朗区| 英山县| 尉氏县| 汪清县| 五莲县|