奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

PHP基礎入門

時間:2024-09-30 06:42:56 php語言 我要投稿
  • 相關推薦

PHP基礎入門

  PHP是一種通用開源腳本語言,那么大家知道PHP基礎知識有哪些呢?下面一起來看看!

  PHP網頁基礎

  一、靜態網站&動態網站

  1、靜態網站:(純HTML頁面,頁面固定,不會變化),沒有與后臺服務器的交互,沒有數據庫的支持。

  2、動態網站:(可以根據交互情況動態顯示不同內容),需要與后臺服務器進行數據交互,需要數據庫的支持。

  二、支持動態網站的語言

  Java---JSP

  PHP----PHP

  asp----asp

  三、常見的服務器

  Apache:Apache公司旗下服務器,用于解析PHP類網站

  Tomcat:Apache公司旗下的另一款服務器,用于解析JSP類的網站;

  四、常見的數據庫

  mysql,Access,Oracle,SQLServer……

  我們PHP一般匹配MySQL使用。當然,PHP可以連接幾乎所有的主流數據庫。

  五、B/S C/S

  B/S:瀏覽器/服務器結構。用戶只需要通過瀏覽器即可訪問的網站。大部分操作功能集中在后臺服務器。

  C/S:客戶端/服務器結構。用戶需要安裝客戶端使用的程序?蛻舳丝梢苑謸欢ǖ牟僮鞴δ。

  六、常見的開發PHP集成環境

  安裝一個軟件,內置多種開發需要的軟件或語言環境

  Wamp:windows+Apache+mysql+PHP

  Lamp:Linux+Apache+mysql+PHP

  PHPStudy:

  APPServer:

  >>>PHP開發首選Linux系統,但是PHP能夠友好的兼容各種操作系統。

  (Windows,Linux,Unix,MacOS……)

  PHP入門基礎

  **PHP中"+"只有運算功能,沒有連接功能。連接功能用"."連接

  **關鍵詞:PHP標記的種類、PHP中的指令分隔符、PHP中的變量、PHP中算false的情況、PHP中字符串的聲明、PHP中的偽類型、PHP中的數據類型轉換、PHP中判斷類型、PHP中的輸出語句、PHP中的常量

  一、PHP標記的種類

  PHP文件中,如果要使用PHP語法,必須要將php語言放到標記當中。PHP支持如下四種標記方式;

  ①

  這是PHP官方推薦的寫法,也是我們主要采用的寫法!這種標簽可以插入到HTML文檔的任意位置;

  >>>注:如果頁面中,只有PHP語言,推薦省略結束表示'?>'。

  原因:如果包含結束符號,在導入PHP文件時,可能會將文件最后的多余換行導入進來。

 、

  長標記寫法。這種寫法,總是可以使用,但是我們不推薦。

 、

  短標記風格。默認不開啟,需要修改php.ini文件中"short_open_tag = On"打開。

  但是,由于和XML中的標記沖突,不推薦使用。

 、<%>

  ASA風格。默認不開啟,需要修改php.ini文件中"asp_tags = On"打開。但是,由于和ASP,JSP中的標記沖突,不推薦使用。

  二、PHP中的指令分隔符

  1、PHP中的“結構定義語句”(分支,循環,類,函數等{}結尾),不需要使用分號結尾。

  2、PHP中的“功能執行語句”,不用{}結尾的,必須使用分號結尾。

  3、特例:最后結束標簽?>前的最后一條語句,可以省略分號。

  三、PHP中的變量

  1、PHP中的變量,聲明與使用,必須用$開頭。

  2、PHP是一種弱類型語言,變量其實并不需要聲明,可以直接給變量賦任何類型的

  3、PHP中可以使用連等同時聲明多個變量,而不能使用逗號分隔;eg:$num1 = $num2 = $num3 = 5;

  4、常用變量函數:

  unset();刪除并釋放變量;

  isset();檢驗變量是否設置;

  empty();檢驗變量是否為空(未設置或值為null都算空);

  5、變量的命名:只能由數字,字母,下劃線組成,開頭不能是數字。而且,PHP中變量區分大小寫!$name $Name $NAME 都是不同變量!但是,PHP內置函數或類名不區分大小寫!echo EcHo 都是有效的!

  6、PHP中的數據類型(8種)

  >>>4種標量類型:

  布爾型:Boolean

  整型:Integer

  浮點型:Float/Double

  字符串:String

  >>>2種復合類型:

  數組:Array

  對象:Object

  >>>2種特殊類型:

  資源:Resource

  空:null

  7、整型的范圍:-2^31~(2^31-1),超過這個范圍,自動轉為浮點型

  四、PHP中算false的情況

  1、Boolan false

  2、整形 0

  3、浮點型 0.0

  4、字符串"" "0" ("0.0" "000" 都算對!只有一個0算錯!)

  5、空數組

  6、空對象 僅在PHP4算false。其他版本,對象都算true。

  7、null和尚未定義的變量;

  8、所有資源都算對!(除PHP4,所有對象都算對!!!)

  五、PHP中字符串的聲明

  PHP支持三種方式聲明字符串:

  1、'':

  2、"":

  3、<<<(定界符):

  $str = <<<s(定界標識符)< p="">

  //定界符聲明字符串,通過<<<(定界標識符)開始

  //遇到頂格的定界標識符結束!!一個空格都不能有!!

  //定界標識符可以是任意字母,只需要保證開始和結束一致即可!

  s;(頂格的定界標識符)

  4、三種聲明方式的區別:

  ①定界符功能,默認與雙引號相同。(但是定界符中可以放雙引號)

 、趩我栔,不能解析變量,而雙引號、定界符都可以解析變量。

  注:雙引號解析變量時,需注意變量名后需用"hahaha{$num}hahaha" "hahaha${num}hahaha"均可!

  ③單引號中可以放雙引號,雙引號中可以放單引號。但是不能放自身相同類型的引號。

  ④單引號中不能使用轉義字符(除了單引號''本身,轉義符本身),雙引號中可以使用轉義字符。

  六、PHP中的偽類型

  偽類型:并不是一種真實存在的數據類型。它的存在,僅僅是告訴程序員可以是哪種,哪些數據類型,常用于撰寫幫助文檔時使用。

  mixed:代表參數可以是多種不同數據類型。

  Number:代表參數可以是Integer或者Float。

  callback:代表參數可以是一個回調函數。

  七、PHP中的數據類型轉換

  1、自動類型轉換:表示運算的時候,Boolean,Null,String等類型,會先自動轉為Integer或Float類型

  null-->0

  true-->1

  false-->0

  String轉非數值字符前的數字,

  沒有的話轉為0 "123a"-->123 "a123"-->0

  2、強制類型轉換:根據我們的需要,強制將變量轉為其他類型的變量。

  $新變量 = (新類型)$原變量; $str = (String)1;

  //新類型,可以使用全拼,也可以使用縮寫。Integer/int Boolean/bool都行。

  可以強制轉換的類型如下:

 、偈褂()聲明新類型強轉:

  (int),(integer) - 轉換成整型

  (bool),(boolean) - 轉換成布爾型

  (float),(double),(real) - 轉換成浮點型

  (string) - 轉換成字符串

  (array) - 轉換成數組

  (object) - 轉換成對象

 、谑褂胹etType();函數強轉:

  bool setType(mixed var,String type);第一個參數表示任何類型的變量,第二個參數表示字符串類型的數據類型,返回Boolean結果。

 、蹆煞N轉換的區別:

  第①種:是將轉換之后的結果,賦給新變量;

  第②種:直接修改了原變量的數據類型。

  八、PHP中判斷類型

  is_bool():判斷是否是布爾型

  is_int()、is_integer()和is_long():判斷是否為整型。

  is_float()、is_double()和is_real():判斷是否為浮點型

  is_string():判斷是否為字符串

  is_array():判斷是否為數組

  is_object():判斷是否為對象

  is_resource():判斷是否為資源類型

  is_null():判斷是否為null

  is_scalar():判斷是否為標量

  is_numeric():判斷是否是任何類型的數字和數字字符串

  is_callable():判斷是否是有效的函數名

  九、PHP中的輸出語句

  echo "……";輸出變量的值

  var_dump(num);輸出變量的數據類型&值[&一些其他信息]

  print_r(arr);專門用于打印數組

  //單行注釋

  /*

  * 多行注釋

  */

  /**

  * 文檔注釋

  */

  # 腳本注釋

  #echo"①形式";

  十、PHP中的常量

  1、常量的定義:bool define(String 常量名,mixed 常量值[,bool 是否區分大小寫]);

  2、常量的注意事項:

 、俪A慷x,只能使用define()函數;

 、诔A棵,原則上要求必須使用大寫聲明。而且必須不能帶$符號($只能是變量);

 、鄢A柯暶饕院,默認全局范圍有效。沒有作用域之說。

  ④常量不但不能改,而且不能刪!unset,setType等函數均無效

  ⑤常量默認區分大小寫!!!但是,可以在聲明常量時,將define第三個參數設為true,即可改為不區分大小寫。

  ⑥常量必須使用define()定義后才能使用。如果使用未聲明常量,則默認轉為常量字符串。但是,會有警告。

  var_dump(NUM);-->String "NUM"

 、叱A康闹抵荒苁菢肆緽oolean String Float Integer

  3、可以使用echo constant("NUM");讀取常量值!注意!!!

  可以使用get_defined_constants(),獲取所有已定義的常量!!包括系統自定義的N多個常量。

【PHP基礎入門】相關文章:

新手怎么入門PHP07-03

php編程語言入門知識05-22

PHP基礎配置09-25

php關于PHP上傳入門學習知識點07-20

php基礎教程10-10

PHP入門需要掌握的幾種功能代碼10-25

PHP入門構建網站的步驟09-30

PHP語言基礎知識07-16

java入門基礎教程09-27

泰語入門基礎知識10-25

主站蜘蛛池模板: 阳原县| 河源市| 扶沟县| 塘沽区| 弥渡县| 宜城市| 宜宾县| 临潭县| 当涂县| 全州县| 江口县| 岳普湖县| 乐昌市| 赤水市| 莎车县| 黄石市| 金堂县| 九寨沟县| 礼泉县| 武山县| 南和县| 天津市| 台南市| 丰台区| 临泽县| 冕宁县| 瑞金市| 云浮市| 池州市| 洞头县| 饶河县| 临城县| 合阳县| 罗定市| 林西县| 油尖旺区| 廉江市| 大同市| 策勒县| 开远市| 绥宁县|