PHP基礎知識大全
PHP是一種通用開源腳本語言。下面小編整理了PHP基礎知識大全,希望對大家有幫助!
PHP學習
PHP是“PHP Hypertext Preprocessor”的首字母縮略詞,一種被廣泛使用的在服務器上執行的開源腳本語言。
PHP支持三種註釋:
//單行註釋
#也是單行註釋
/*
這個是
多行
註釋
*/
PHP大小寫敏感與否:
所有用戶定義的函數、類和關鍵詞(例如 if、else、echo 等等)都對大小寫不敏感。
所有變量都對大小寫敏感。
PHP 變量規則:
· 變量以 $ 符號開頭,其後是變量的名稱
· 變量名稱必須以字母或下劃線開頭
· 變量名稱不能以數字開頭
· 變量名稱只能包含字母數字字符和下劃線(A-z、0-9 以及 _)
· 變量名稱對大小寫敏感($y 與 $Y 是兩個不同的變量)
PHP 有三種不同的變量作用域:
· local(局部),只能在函數內部進行訪問。
· global(全局),只能在函數以外進行訪問,用於訪問函數內的全局變量。。
· static(靜態),需要不刪除某個局部變量。
PHP echo 和 print 語句
echo 和 print 之間的差異:
· echo - 能夠輸出一個以上的字符串
· print - 只能輸出一個字符串,並始終返回 1
PHP數據類型:字符串、整數、浮點數、邏輯、數組、對象、NULL。
整數是沒有小數的數字。
浮點數是有小數點或指數形式的數字。
PHP var_dump() 會返回變量的數據類型和值。
對象是存儲數據和有關如何處理數據的信息的數據類型。
在 PHP 中,必須明確地聲明對象。
首先我們必須聲明對象的類。對此,我們使用 class 關鍵詞。類是包含屬性和方法的結構。
然後我們在對象類中定義數據類型,然後在該類的.實例中使用此數據類型。
Class Car
{
Var $color;
Function Car($color=”green”) {
$this->color = $color;
}
Function what_color() {
Return $this->color;
}
}
特殊的 NULL 值表示變量無值。NULL 是數據類型 NULL 唯一可能的值。NULL 值標示變量是否爲空。也用於區分空字符串與空值數據庫。
PHP 字符串函數
Strlen()函數:返回字符串的長度,以字符計。
strpos()函數:檢索字符串內指定的字符或文本。
設置 PHP 常量
如需設置常量,請使用 define() 函數 - 它使用三個參數:
1. 首個參數定義常量的名稱
2. 第二個參數定義常量的值
3. 可選的第三個參數規定常量名是否對大小寫敏感。默認是 false(對大小寫敏感)。
PHP 字符串運算符
PHP foreach 循環
foreach 循環只適用於數組,並用於遍歷數組中的每個鍵/值對。
$color = array(“red”, “green”, “blue”, “yellow”);
Foreach($colors as $value) {
Echo “$value
”;
}
PHP 數組
在 PHP 中, array() 函數用於創建數組:
在 PHP 中,有三種數組類型:
· 索引數組 - 帶有數字索引的數組
· 關聯數組 - 帶有指定鍵的數組,遍歷並輸出關聯數組的所有值,您可以使用 foreach 循環
· 多維數組 - 包含一個或多個數組的數組
count() 函數用於返回數組的長度(元素數):
PHP - 數組的排序函數
在本節中,我們將學習如下 PHP 數組排序函數:
· sort() - 以升序對數組排序
· rsort() - 以降序對數組排序
· asort() - 根據值,以升序對關聯數組進行排序
· ksort() - 根據鍵,以升序對關聯數組進行排序
· arsort() - 根據值,以降序對關聯數組進行排序
· krsort() - 根據鍵,以降序對關聯數組進行排序
PHP 全局變量 - 超全局變量
PHP 中的許多預定義變量都是“超全局的”,這意味着它們在一個腳本的全部作用域中都可用。在函數或方法中無需執行 global $variable; 就可以訪問它們。
這些超全局變量是:
· $GLOBALS
· $_SERVER
· $_REQUEST
· $_POST
· $_GET
· $_FILES
· $_ENV
· $_COOKIE
· $_SESSION
相關文章
-
php基礎知識大全
PHP是一種非常流行的開源服務器端腳本語言,下面小編整理了php基礎知識大全,希望對大家有幫助! PHP 標記當解析一個文件時,PHP 會尋找起始和結束標記,也就是 ,這告訴 PHP 開始和停止解析二者之間的代碼。此種解析方式使得 -
PHP開發人員的Python基礎知識
調查對象:街頭的招牌、宣傳單、廣告。調查目的:增加對漢字的瞭解,學會規範用字。調查原因:前幾天我們學了第三單元綜合性學習,通過學習,我們瞭解了漢字的歷史。我們祖國的漢字淵遠流長,漢字的發明是我們中華民族的驕傲。可在 -
photoshop基礎知識大全
AdobePhotoshop是目前最流行的平面設計軟件之一。可以說,只要你接觸平面設計,那麼無論早晚,你都要和它打交道。關於Photoshop,要說的實在太多太多,但不論你想讓它成爲你的左膀右臂,或者僅僅是用它來做一些最基礎的圖像處理 -
php基礎知識點大綱
PHP是一種非常流行的開源服務器端腳本語言,下面小編整理了php基礎知識點,希望對大家有幫助!定義和用法strrev() 函數反轉字符串。 語法strrev(string) 參數 描述string 必需。規定要反轉的字符串。echo和print都可以 -
PHP知識:PHP常用正則表達式大全
在PHP的編寫中,數據怎麼處理好呢?怎麼翻譯出計算機能夠識別的語言呢?以下是本站小編精心爲大家整理的PHP常用正則表達式大全,希望對大家編寫數據有所幫助!更多內容請關注應屆畢業生網! 匹配數字"^\d+$" //非負整 -
Photoshop圖層基礎知識全面解析
藝術家使用ps,攝影師使用ps,數碼玩家們也使用ps,與此同時,web設計溼更是離不開PS !該軟件氣勢空前鼎盛,無人不知無人不曉。這篇教程是向的朋友全面解析Photoshop圖層中的基礎知識,教程實用性挺不錯的,對於新手來說非常有幫助 -
學習php前需要掌握的基礎知識大綱
本文爲大家介紹學習php前需要掌握的基礎知識。很多人認爲php可以從零基礎開始學習,也就是不用學其他任何東西就可以直接去學php。的確,php入門簡單,與其他知識也不掛鉤,可以零基礎學起,不需要具備其他知識。但是以我看來,學 -
Hiphop Dance街舞基礎知識
街舞屬一種中低強度的有氧運動,有一定的瘦身功效,一個小時運動後消耗全身脂肪的作用。不可忽視哦!韓國人能把街舞當成國家三大經典舞蹈之一,是因爲能讓孩子們從小做一個德、智、體全面發展的人,做一個對社會有貢獻的人。下 -
PHP知識:正則表達式基礎知識
當一個女人在婚姻裏不再對老公抱以期望,不再傾吐情緒,而是學着堅強和獨立的時候,那不是成長,而是放棄。所以當她和你抱怨時,不要嫌她煩,珍惜彼此,婚姻才能長久。下面是小編爲大家整理推薦的婚姻的語錄39條,歡迎閱讀與收藏。1 -
php語言基礎知識
php語言基礎知識有哪些呢?下面本站小編爲大家講一講吧!歡迎學習!一、PHP的語法1、嵌入方法:類似ASP的<%,PHP可以是<?php或者是<?,結束符號是?>,當然您也可以自己指定。2、引用文件:引用文件的方法有兩種:require 及 include。r