PHP基礎知識學習總結

來源:互聯網
上載者:User

標籤:roc   cas   擴充   儲存   資料庫   float   download   支援   一點   

從今天開始過一遍PHP的基礎知識   加油  地址:http://www.runoob.com/php/php-operators.html   該看:PHP運算子

2017年5月23日23:38:30

筆記:

  

PHP基礎知識
2017年5月23日23:38:41
1.PHP 是一種建立動態互動性網站的強有力的伺服器端指令碼語言。
2.PHP 是伺服器端指令碼語言。
3.PHP(全稱:PHP:Hypertext Preprocessor,即"PHP:超文本前置處理器")是一種通用開源指令碼語言。
PHP 指令碼在伺服器上執行。
PHP 可免費下載使用。
4.PHP 檔案可包含文本、HTML、JavaScript代碼和 PHP 代碼
PHP 代碼在伺服器上執行,結果以純 HTML 形式返回給瀏覽器
PHP 檔案的預設副檔名是 ".php"
5.PHP 可以產生動態網頁面內容
PHP 可以建立、開啟、讀取、寫入、關閉伺服器上的檔案
PHP 可以收集表單資料
PHP 可以發送和接收 cookies
PHP 可以添加、刪除、修改您的資料庫中的資料
PHP 可以限制使用者訪問您的網站上的一些頁面
PHP 可以加密資料
6.PHP 可在不同的平台上運行(Windows、Linux、Unix、Mac OS X 等)
PHP 與目前幾乎所有的正在被使用的伺服器相相容(Apache、IIS 等)
PHP 提供了廣泛的資料庫支援
PHP 是免費的,可從官方的 PHP 資源下載它: www.php.net
PHP 易於學習,並可高效地運行在伺服器端
7.由於 PHP 是免費的,大多數的 Web 主機都提供對 PHP 的支援。
8. IDE:
Eclipse for PHP(免費)地址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliosr
PhpStorm(收費) 地址:http://www.jetbrains.com/phpstorm/download/
9.PHP 指令碼在伺服器上執行,然後將純 HTML 結果發送回瀏覽器。
10.PHP 指令碼可以放在文檔中的任何位置。
1.PHP 檔案通常包含 HTML 標籤和一些 PHP 指令碼代碼。
2.PHP 中的每個程式碼都必須以分號結束。分號是一種分隔字元,用於把指令集區分開來。
3.通過 PHP,有兩種在瀏覽器輸出文本的基礎指令:echo 和 print。
4.變數是用於儲存資訊的"容器"
5.PHP 變數規則:
變數以 $ 符號開始,後面跟著變數的名稱
變數名必須以字母或者底線開始
變數名只能包含字母數字字元以及底線(A-z、0-9 和 _ )
變數名不能包含空格
變數名是區分大小寫($y 和 $Y 是兩個不同的變數)
6.PHP 語句和 PHP 變數都是區分大小寫。
7.PHP 沒有聲明變數的命令。
8.PHP 是一門弱類型語言;因為PHP中變數不用聲明可以直接使用。
9.在函數內調用函數外定義的全域變數,我們需要在函數中的變數前加上 global 關鍵字:
10.PHP 將所有全域變數儲存在一個名為 $GLOBALS[index] 的數組中。 index 儲存變數的名稱。這個數組可以在函數內部訪問,也可以直接用來更新全域變數。
1.當一個函數完成時,它的所有變數通常都會被刪除。然而,有時候您希望某個局部變數不要被刪除。
要做到這一點,請在您第一次聲明變數時使用 static 關鍵字:
2.參數範圍
參數是通過調用代碼將值傳遞給函數的局部變數。
參數是在參數列表中聲明的,作為函式宣告的一部分:
3.echo 和 print 區別: echo 和 print都是php中的語言結構
echo - 可以輸出一個或多個字串
print - 只允許輸出一個字串,傳回值總為 1
提示:echo 輸出的速度比 print 快, echo 沒有傳回值,print有傳回值1。
4.資料類型;String(字串), Integer(整型), Float(浮點型), Boolean(布爾型), Array(數組), Object(對象), NULL(空值)。
5.數組可以在一個變數中儲存多個值。
6.PHP 對象
對象資料類型也可以用於儲存資料。
在 PHP 中,對象必須聲明。
首先,你必須使用class關鍵字聲明類對象。類是可以包含屬性和方法的結構。
然後我們在類中定義資料類型,然後在執行個體化的類中使用資料類型:7、
7.常量值被定義後,在指令碼的其他任何地方都不能被改變。
8.設定常量,使用 define() 函數,函數文法如下:
bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )
9.常量在定義後,預設是全域變數,可以在整個啟動並執行指令碼的任何地方使用。
10.字串變數用於儲存並處理文本。
1.在 PHP 中,只有一個字串運算子。
共置運算子 (.) 用於把兩個字串值串連起來。也就是字串和字串之間的串連。
2.strlen() 函數返回字串的長度(字元數)。
3.strpos() 函數用於在字串內尋找一個字元或一段指定的文本。
如果在字串中找到匹配,該函數會返回第一個匹配的字元位置。如果未找到匹配,則返回 FALSE

PHP基礎知識學習總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.