日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > PHP知識點與小結

PHP知識點與小結

來源:程序員人生   發布時間:2015-03-19 08:51:07 閱讀次數:3522次
PHP: 超文本預處理器
PHP是1種服務器真個腳本語言;
PHP腳本在服務器上履行;
--------------------------------------------------------------------------------------------------------------------------
PHP文件可包括文本,HTML標簽和腳本
PHP文件想閱讀器返回純潔的HTML
--------------------------------------------------------------------------------------------------------------------------
PHP中的每一個代碼都必須以分號結束。分好是1種分隔符,用于把指令分隔開來;
PHP的輸出文本的基礎指令是echo和print。
--------------------------------------------------------------------------------------------------------------------------
在PHP中,聲明變量的方法是:在變量名前加"$",注意:在援用變量的時候,1定要記得加上“$”;

聲明變量還需知道:
1. 沒必要向PHP聲明該變量的數據類型;
2. 根據變量被設置的方式,PHP會自動的把變量轉換為正確的數據類型;
3. 在PHP中,變量會在使用時被自動聲明;

變量的命名規則:
1. 變量名必須以字母或下劃線“_”開頭;
2. 變量名只能包括字母數字字符和下劃線;
3. 變量名不能包括空格。如果變量名由多個單詞構成,應當使用下劃線來連接;
--------------------------------------------------------------------------------------------------------------------------
字符串變量用于存儲并處理文本片斷;

并置運算符:
在PHP中,只有1個字符串運算符;
并置運算符(.)用于把兩個字符串值連接起來;
--------------------------------------------------------------------------------------------------------------------------
echo strlen($str); //表示輸出字符串str的長度;
注意: 如果字符串中包括“<br>”這里算4個字符喔!!!

echo strpos($str1, $str2); //在字符串str1中查找是不是含有字符串str2;
注意: 字符串首位置的下標是0,不是1;
--------------------------------------------------------------------------------------------------------------------------
PHP中條件判斷語句是:
if .. else
或: if .. elseif .. else ..

多重條件用elseif或用switch結構:

用該結構需要注意的問題是:
1. 對表達式(通常是變量)進行1次計算;
2. 把表達式的值與結構中case的值進行比較;
3. 如果存在匹配,則履行與case關聯的代碼;
4. 代碼履行后,1定要用break退出該結構,不然將1直履行后面的代碼;
5. 如果沒有case為真,則使用default語句;
--------------------------------------------------------------------------------------------------------------------------
數組:
定義數組的方法是:
$數組名 = array(數組元素);

獲得數組元素個數的方法: count($數組名)或sizeof($數組名)

輸出數組中全部元素的方法(代碼表示):
例:
<?php $name = array("xiaoxiangxiang", "xiaohuihui", "lalala", "hahaha"); for($i=0; $i<sizeof($name); $i++) { //或 $i<count($name); echo $name[$i]."<br>"; } ?> //注意i前面1定記得加$;

--------------------------------------------------------------------------------------------------------------------------
創建PHP函數:
1. 所有的函數都是用關鍵詞function()開始;( 函數的聲明方法為:function 函數名() )
2. 函數的名稱應當提示他的功能,函數名稱以字母或下劃線開頭;
3. 添加“{”開口的花括號以后的部份是函數的代碼;
4. 插入函數代碼;
5. 添加1個“}”函數通過關閉花括號來結束;
--------------------------------------------------------------------------------------------------------------------------

PHP表單處理:
<form action="result.php" method="post"> Name : <input type="text" name="name" /> Age : <input type="text" name="age" /> <input type="submit" /> </form>
注意: 1定要記住!!!

表單驗證:
應當在任何可能的時候對用戶輸入進行驗證。客戶真個驗證速度更快,并且可以減輕服務器的負載;
如果表單訪問的是數據庫,就非常有必要采取服務器真個驗證;
服務器驗證表單的1種好的方式是,把表單傳給它自己,而不是跳轉到不同的頁面。這樣用戶就能夠在同1張表單頁面得到毛病信息。用戶也就更容易發現毛病了。
--------------------------------------------------------------------------------------------------------------------------


重點:
$_GET變量用于搜集來自method="get"的表單中的值;

$_GET變量是1個數組,內容是由HTTP GET方法發送的變量名稱和值。

$_GET變量搜集來自method="get"的表單中的值。從帶有GET方法的表單中發送的信息,對任何人都是可見的。(會顯示在閱讀器的地址欄),并且對發送的信息量也有限制(最多100個字符)。

<form action="result.php" method="get"> Name : <input type="text" name="name" /> Age : <input type="text" name="age" /> <input type="submit" /> </form>

在result.php腳本文件中:
Your information as follows:<br> <?php echo "Name: ".$_GET["name"]."<br>"; echo "Age : ".$_GET["age"]."<br>"; ?>

注釋:在使用$_GET變量時,所有的變量名和值都會顯示在URL中,所以在發送密碼或其他敏感不應當使用這個方法。不過,正由于變量可以顯示在URL中,因此可以在收藏夾中收藏該頁面。
HTTP GET方法不合適大型的變量值;值是不能超過100個字符的;
--------------------------------------------------------------------------------------------------------------------------

重點:
$_POST變量是1個數組,內容是由HTTP POST方法發送的變量名稱和值。
$_POST變量用于搜集來自method="POST"的表單中的值。從帶有POST方法的表單發送的信息,對任何人都是不可見的(不會顯示在閱讀器的地址欄),并且對發送信息的量也沒有限制。


<form action="result.php" method="post"> Enter your name: <input type="text" name="name" /> Enter your age: <input type="text" name="age" /> <input type="submit" /> </form>

在result.php腳本文件中通過對變量$_POST進行取值:
Welcome <?php echo $_POST["name"]; ?>.<br /> You are <?php echo $_POST["age"]; ?> years old!

為何使用$_POST ??
1. 通過HTTP POST發送的變量不會顯示在URL中。

2. 變量沒有長度限制。

--------------------------------------------------------------------------------------------------------------------------
重點:
PHP中的$_REQUEST變量包括了$_GET, $_POST和$_COOKIE的內容。

PHP中的$_REQUEST變量可用來獲得通過GET和POST方法發送的表單數據的結果。

Your information as follows:<br> <?php echo "Name: ".$_GET["name"]."<br>"; echo "Age : ".$_GET["age"]."<br>"; ?>


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产成人精品一区二区在线 | 99精品视频在线观看 | 在线播放一区二区三区 | 欧美精三区欧美精三区 | a在线播放| 色999视频 | 福利视频一区二区三区 | 国产传媒av | 国产综合网址 | 久久久网站免费 | 91欧美一区二区三区综合在线 | 日日夜夜超碰 | 久久国产伊人 | 黄色片一级片 | 成人天堂资源www在线 | 91精品国产综合久久香蕉最新版 | 黄色一级片在线看 | 538国产精品视频一区二区 | 国产精品无码永久免费888 | www.偷拍.com | 亚洲字幕 | 麻豆精品 | 欧美日本韩国在线 | 九九热久久免费视频 | 丰满岳乱妇一区二区三区 | 叶山小百合av一区二区 | 亚洲免费区 | 在线国产精品视频 | 日韩国产一区二区 | 日本天堂在线 | julia中文字幕久久一区二区 | 国产999精品久久久 99re这里只有精品在线 | 午夜天堂 | 麻豆久久久久久 | 色婷婷综合成人 | 国产精品免费观看视频 | 国产成人av一区二区三区 | 国产原创视频 | 国产精品高清在线 | 欧美夜夜| 日本一区不卡 |