php語言基礎知識彙總
PHP是一種通用開源腳本語言。下面小編整理了php語言基礎知識,希望對大家有幫助!
PHP標記風格
風格(標準風格推薦使用)
代碼如下:
echo"這是xml風格的標記";
?>
xml風格的標記是常用的標記,也是推薦使用的標記,服務器不能禁用,該風格的標記在xml,xhtml中都可以使用。
2.腳本風格
代碼如下:
3.簡短風格
代碼如下:
注:需要在中設置short _open_tag=on,默認是on,或者在 PHP 編譯時加入了 –enable-short-tags 選項。(PHP 3版本還可以通過 short_tags() 函數激活使用短標記。)
風格
代碼如下:
注:需要在 配置文件中開啟 asp_tags = on;
上面asp風格與簡短風格需要在中設置下。默認是不支持的。
php中的註釋
(一) 以//開始.
(二) 以#開始.
#這是shell單行註釋風格
(三) 多行註釋有一種以/*開始以 */結束
php中單引號與雙引號的區別?
1. 由下可看出,雙引號的變量是解析並輸出,而單引號的變量不解析。
2. 單引號的解析速度比雙引號的快
3. 對於單引號來説,只有兩個轉義 ',
4. 除了上述兩個轉義字符,其他都原樣輸出。
5. 對於雙引號來説,可轉義字符除,',"之外,還有 , ,等
6.除了單引號和雙引號用來聲明字符串變量外,還有heredoc方式
程序代碼:
//$age = 22;
//$str1 = '他今年 $age 歲'; //''原樣輸出
//$str2 = "他今年 $age 歲"; //""要解析裏面的`變量 即輸出22
//echo $str1,"
",$str2;
php中的注意事項
一. 在js中,一個語句如果單佔一行的話,在行尾可以不加;號
二. 但是,在php加,必須每一行後面都要加分號
雖然在整個php的最後一句例外,但是強烈建議也加上
三 . 對於純php頁面,?>是可以不寫的
而且,對於不直接運行,而是被別的頁面所包含的文件,往往還推薦結束不加?>
這樣包含的頁面更快執行速度更快
php中的數字類型
1. php變量有8種
2. 整型、浮點型、布爾型、字符串型、NULL型、數組型、對象型、資源型
3. 在js中,聲明變量用var 變量名[= 值],在php中聲明變量,直接變量名=值;
4. 在php中變量命名規範
5. 變量的名字由“字母”、下劃線、數字、組合而成。並且數字不能開頭
6. 在php中變量前面有一個‘$'標記
7. echo 不是一個函數,是一種語法結構。
8. 可以把變量打印出來
9. 要打印多個變量時,用 ','隔開
10. 變量的傳值
11. 引用傳值 和 賦值傳值
12. 字符串 類型
變量和常量
(一)常量
變量可以隨時重新賦值
//$age = 22;
//$age = 23;
//echo "
",$age;
(二)變量和常量的區別?
1. 它們的聲明方式不同
2. 而常量一旦聲明,不能改變其值
define('PI',3.14);
PI =3.23;語法錯誤
echo "
",PI;
3. 變量可以銷燬,而常量一旦主義也不能銷燬
unset($age);
var_dump($age);
4.常量是不能註銷的
unset(PI); //語法錯誤,不允許註銷
echo PI;
5. 變量有其作用域,函數內部默認情況訪問不到外部的變量,
而常量,一旦定義,無論是在全局定義,還是在函數內部主義。
在頁面的任意位置都可以訪問到。
(三) 變量與常量的命名規範
1.常量的命名規範,從語法角度和變量是一樣的。
允許是字母、數字、下劃線的組合,並且數字不能開頭
2. 從習慣角度講:一般常量用“大寫”
//define('SF',342);
//echo SF; //最新的版本已經對常量名區分大小寫
(四)常量的值允許是哪幾種?
1. 只能把標量型(單一型)賦給常量;
2. 不能把複合型,如數組,對象賦給一常量。
3. 資源型 如果賦給常量,如引來一些不可預料的錯誤。
代碼如下:
define('AGE',22);
define('HEI',343.234);
define('ROOT','D:/www');
define('LOCK',true);
define('NON',NULL);
echo AGE,HEI,ROOT;
var_dump(LOCK);
var_dump(NON);
-
用PHP實現文件上傳二法
PHP(HypertextPreprocessor)是一種HTML內嵌式的語言(類似IIS上的ASP)。而PHP獨特的語法混合了C、Java、Perl以及PHP式的新語法。它可以比CGI或者Perl更快速的執行動態網頁。除此之外,用PHP寫出來的Web後端CGI程序,可以很輕易的移植到不同的系統平台上。我們在做...
-
PHP常用開發技巧
PHP開發常用技巧能使你在開發過程中快而有效.以下就是小編精心推薦PHP常用開發技巧,希望對大家有幫助!1使用dowhile避免多層if語句嵌套我們直接舉例説明:實現方式①if($name=='hedong'){if($sex=='male'){if($major=='PHP'){$ret='...
-
PHP程序員基本要求和必備技能
PHP程序員有什麼必備知識呢?以下是本站小編精心為大家整理的PHP程序員基本要求和必備技能,希望對大家成為程序員有所幫助!更多內容請關注應屆畢業生網!一名PHP程序員的基本要求:1、精通html、CSS、JS等網站前端技術。2、掌握PHP編程技術。3、瞭解Linux及Apache、...
-
tp搜索時首頁分頁和搜索頁保持條件分頁的方法
在做搜索查詢時突然發現在首頁用的`分頁代碼在搜索頁使用時出現錯誤,首頁分頁代碼(代碼中標註start與end部分為分頁代碼),下面是由本站小編為大家整理的Thinkphp搜索時首頁分頁和搜索頁保持條件分頁的方法,喜歡的可以收藏一下!瞭解更多詳情資訊,請關注應屆畢業生...