PHP基本語法總結

2022-10-06 11:48:09 字數 2841 閱讀 9038

一、php能做什麼?

php能做什麼?我覺得它很強大,只要我能想到的,它都能做,只是我技術能力還不行╮(╯﹏╰)╭。好吧,一張圖,基本了解一下吧(ps:php的功能不侷限於此( ^_^ ))

影象有點模糊,湊合一下,(≧▽≦)/

二、php語言標記

1、結束和開始標記

1.1 <?php //code ?>:屬於xml風格,是php的標準風格,推薦使用。

1.2 :長風格標記,不常用。若你的奇葩編輯器不支援其他php標記,就用它吧

1.3 //code ?>:簡短風格,遵循sgml處理。需要在php.ini中將指令short_open_tag開啟,或者在php編譯時加入–enable-short-tags.如果你想你的程式移植性好,就拋棄這種風格,它就比1.1少了個php。

2、位置

怎麼說呢?反正可以將php語言放在字尾名為.php的html檔案的任何地方。注意了,是以.php結尾的html檔案。

複製** **如下:

1: 2:    

3:        

4:        

5:         <?php echo "php語言標記" ?>

6:    

7:        

8:     >

9:        

10:         <?php

11:     jqwdgmscxr        if($exp)else

21:         ?>

22:    

23:

3、注釋

3.1   單行注釋:// 或者 #           多行注釋:/* 說明*/

程式設計客棧3.2   多行注釋不能巢狀,但是其中可以包含單行注釋;單行注釋也可以包含多行注釋。就想這樣子

複製** **如下:

1: <?php

2:     //echo "test";/*單行中包含多行注釋符*/

3:     /*echo 'test'; //多行注釋符中包含單行注釋符*/

4: ?>

三、變數

1、變數的使用

複製** **如下:

1: <?php

2:     $a = 1;   //宣告乙個變數a

3:     $b = "php";  //宣告乙個變數b

4:     $8d = 2;    //非法變數名,只能以字母或者下劃線開頭且不包含空格

5:6:     $i站點is = "php"; //合法變數名,可以使用中文

7:     /*

8:     *以下三個函式呼叫方式等效

9:     *關鍵字和內建函式及使用者自定義的類名,函式名不區分大小寫

10:      */

11:     phpinfo();

12:     phpinfo();

13:     phpinfo();

14:15:

16:     /*

17:     *以下三個變數不一樣

18:     *變數名是區分大小寫滴

19:      */

20:     $name = "php1";

21:     $name = "php2";

22:     $name = "php3";

23:24:     //可變變數:變數名可以動態的設定

25:     $hi = "hello";

26:     $$hi = "world";

27:     //以下均輸出hello world

28:     echo "$hi $hello";

29:     echo "$hi $";

30:31:     //變數賦值

32:     $foo = "b"  //傳值賦值

33:     $bar = &$foo //引用賦值

34:     $bar = "lz";

35:     echo "$foo";  //輸出lz

36:     $cde = $foo;  程式設計客棧//傳值賦值

37:     $cde = "e";

38:     echo "$foo";  //輸出lz

39: ?>

2、變數的型別

四、常量

1、定義和使用

複製** **如下:

1: <?php

2:     /*

3:      *boolean define(string name,mixed value[,bool case_insensitive)

4:      *name:常量名;value:常量值;第三個是個可選的布林值,預設是false(不區分大小寫)

5:      */

6:     define("flo",1000);

7:     echo flo;          //輸出1000

8:9:     //使用define函式檢驗flo常量是否存在,存在則輸出常量值

10:     if(define("flo"))

11:    

14: ?>

2、常量和變數

2.1   常量的作用域是全域性的,可以再指令碼的任何地方宣告和訪問常量。

2.2   常量前面沒有$,且不能通過賦值語句定義常量。

2.3   常量一旦被定義,不能被重新定義或取消定義,直到指令碼執行結束自動釋放。

2.4   常量的值只能是標量(boolean,integer,float,string中的一種型別)

3、系統的預定義常量

4、常用的魔術常量

本文標題: php基本語法總結

本文位址:

php預設語法,PHP基本語法總結

一 php能做什麼?php能做什麼?我覺得它很強大,只要我能想到的,它都能做,只是我技術能力還不行 好吧,一張圖,基本了解一下吧 ps php的功能不侷限於此 二 php語言標記 1 結束和開始標記 1.1 屬於xml風格,是php的標準風格,推薦使用。1.2 長風格標記,不常用。若你的奇葩編輯器不...

PHP基本語法

魔術常量 file 這個預設常量是 php 程式檔名。若引用檔案 include 或 require 則在引用檔案內的該常量為引用檔名,而不是引用它的檔名。line 這個預設常量是 php 程式行數。若引用檔案 include 或 require 則在引用檔案內的該常量為引用檔案的行,而不是引用它的...

PHP基本語法

php指令碼可以放在文件的任何位置,但需要以結尾,如 段.php 要以分號 結尾,在最後一行 可以不帶分號,但建議填寫分號 這並沒有壞處,習慣使然 php的注釋分為行級和塊級,行級注釋用兩個 或 開頭,同一行內後邊的內容會被當作注釋,在程式執行時不會執行 塊級注釋以 開頭,以 結尾,而且塊級注釋不可...