精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

PHP新手之PHP入門

開發(fā) 后端
本文介紹的是關于PHP的一些基礎知識,主要從九個方面介紹的。希望對你有幫助,一起來看。

PHP是一種易于學習和使用的服務器端腳本語言。只需要很少的編程知識你就能使用PHP建立一個真正交互的WEB站點。而本文的該部分將讓你對PHP熟悉一點。我不可能做到沒有任何遺漏,我的目的只在于能讓你迅速開始你的PHP編程。

一、 首要條件

你首先必須要有一個正在工作著的支持PHP的web服務器。我假定在你的服務器上所有PHP文件的擴展名為.php3。

二、 PHP的安裝

生成一個名為test.php3的文件,含有以下內容:

  1. <? phpinfo(); ?>  

 

然后在你的瀏覽器中打開此文件。看看這個頁面你就知道你的PHP安裝使用的選項了。

三、 語法

就像前面提到的一樣,你可以混合編寫你的PHP代碼和HTML代碼。因此你必須有辦法將兩者區(qū)別開來。以下就是你可以采用的幾種方法。你可以選用其中一種你最適應的并且就這樣堅持這種方法!

從HTML中分離

以下是可以使用的方法:

  1. <? . . . ?>   
  2. <?php . . . ?>   
  3. <script language="php"> . . . </script>   
  4. <% . . . %> 

 

語句

與Perl和C一樣,在PHP中用(;)來分隔語句。那些從HTML中分離出來的標志也表示語句的結束。

注釋

PHP支持C,C++和Unix風格的注釋方式:

 

  1. /* C,C++風格多行注釋 */   
  2. // C++風格單行注釋   
  3. # Unix風格單行注釋 

 

例子:Hello,World!

通過我們已經學過的知識,你可以編寫一個最簡單的程序輸出一個也許是程序世界中最有名的詞語:

  1. <HTML>   
  2. <HEAD>   
  3. <TITLE>   
  4. <?   
  5. echo "Hello World!";   
  6. ?>   
  7. </TITLE>   
  8. </HEAD>   
  9. <BODY>   
  10. <H1>   
  11. First PHP page   
  12. </H1>   
  13. <HR>   
  14. <?   
  15. // Single line C++ style comment   
  16. /*   
  17. printing the message   
  18. */   
  19. echo "Hello World!";   
  20. # Unix style single line comment   
  21. ?>   
  22. </BODY>   
  23. </HTML> 

 

#p#

四、 數據類型

PHP支持整數、浮點數、字符串、數組和對象。變量類型通常不由程序員決定而由PHP運行過程決定(真是好的解脫!)。但是類型也可以被函數cast或者settype()明確的設定。

數值

數值類型可以是整數或是浮點數。你可以用以下的語句來為一個數值賦值:

  1. $a = 1234; # 十進制數   
  2. $a = -123; # 負數   
  3. $a = 0123; # 八進制數 (等于十進制數的83)   
  4. $a = 0x12; # 十六進制數(等于十進制數的18)   
  5. $a = 1.234; # 浮點數"雙精度數"   
  6. $a = 1.2e3; # 雙精度數的指數形式 

 

字符串

字符串可以由單引號或雙引號引出的字段定義。注意不同的是被單引號引出的字符串是以字面定義的,而雙引號引出的字符串可以被擴展。反斜杠(\)可以被用來分割某些特殊字符。舉例如下:

  1. $first = 'Hello';   
  2. $second = "World";   
  3. $full1 = "$first $second"; # 產生 Hello World   
  4. $full2 = '$first $second';# 產生 $first $second 

 

可以將字符和數字利用運算符號連接起來。字符被轉化成數字,利用其最初位置。在PHP手冊中有詳細的例子。

數組與哈希表

數組與哈希表以同樣的方法被支持。怎樣運用取決于你怎樣定義它們。你可以用list()或者array()來定義它們,也可以直接為數組賦值。數組的索引從0開始。雖然我在這里沒有說明,但是你一樣可以輕易的使用多維數組。

 

  1. // 一個包含兩個元素的數組   
  2. $a[0] = "first";   
  3. $a[1] = "second";   
  4. $a[] = "third"// 添加數組元素的簡單方法   
  5. // 現在$a[2]被賦值為"third"   
  6. echo count($a); // 打印出3,因為該是數組有3個元素   
  7. // 用一個語句定義一個數組并賦值   
  8. $myphonebook = array (   
  9. "sbabu" => "5348",   
  10. "keith" => "4829",   
  11. "carole" => "4533"   
  12. );   
  13. // 噢,忘了教長吧,讓我們添加一個元素   
  14. $myphonebook["dean"] = "5397";   
  15. // 你定義的carale元素錯了,讓我們更正它   
  16. $myphonebook["carole"] => "4522"   
  17. // 我還沒有告訴你怎樣使用數組的相似支持方式嗎?讓我們看一看   
  18. echo "$myphonebook[0]"// sbabu   
  19. echo "$myphonebook[1]"// 5348 

 

其他一些對數組或哈希表有用的函數包括sort(),next(),prev()和each()。

對象

使用new語句產生一個對象:

  1. class foo   
  2. {   
  3. function do_foo ()   
  4. {   
  5. echo "Doing foo.";   
  6. }   
  7. }   
  8. $bar = new foo;   
  9. $bar->do_foo(); 

 

改變變量類型

在PHP手冊中提到:"PHP不支持(也不需要)直接在聲明變量時定義變量類型;變量類型將根據其被應用的情況決定。如果你為變量var賦值為一個字符串,那么它變成了一個字符串。如果你又為它賦了整數值,那么它就變成了整數。"

  1. $foo = "0"// $foo是字符串(ASCII 48)   
  2. $foo++; // $foo是字符串"1" (ASCII 49)   
  3. $foo += 1; // $foo現在是整數(2)   
  4. $foo = $foo + 1.3; // $foo是一個雙精度數(3.3)   
  5. $foo = 5 + "10 Little Piggies"// $foo是一個整數(15)   
  6. $foo = 5 + "10 Small Pigs"// $foo是一個整數(15) 

 

如果想要強行轉換變量類型,可以使用與C語言相同的函數settype()。

#p#

五、 變量與常量

可能你已經注意到,變量都有一個美元符號($)的前綴。所有變量都是局部變量,為了使得定義的函數中可以使用外部變量,使用global語句。而你要將該變量的作用范圍限制在該函數之內,使用static語句。

  1. $g_var = 1 ; // 全局范圍   
  2. function test()   
  3. {   
  4. global $g_var// 這樣就可以聲明全局變量了   

 

更先進一些的是變量的變量表示。請參考PHP手冊。這在有時會顯得很有用。

PHP內置了許多已定義的變量。你也可以用define函數定義你自己的常量,比如define("CONSTANT","value")。

六、 運算符

PHP具有C,C++和Java中的通常見到的運算符。這些運算符的優(yōu)先權也是一致的。賦值同樣使用"="。

算術和字符

以下只有一種運算符是有關字符的:

  • $a + $b :加
  • $a - $b :減
  • $a * $b :乘
  • $a / $b :除
  • $a % $b :取模(余數)
  • $a . $b :字符串連接

邏輯和比較

邏輯運算符有:

  • $a || $b :或
  • $a or $b :或
  • $a && $b :與
  • $a and $b :與
  • $a xor $b :異或 (當$a或$b為true時為true,兩者一樣時為false)
  • ! $a :非

比較運算符有:

  • $a == $b :相等
  • $a != $b :不等
  • $a < $b :小于
  • $a <= $b :小于等于
  • $a > $b :大于
  • $a >= $b :大于等于

與C一樣PHP也有三重運算符(?:)。位操作符在PHP同樣存在。

優(yōu)先權

就和C以及Java一樣!

#p#

七、 控制流程結構

PHP有著與C一樣的流程控制。我將在下面大概介紹。

if, else, elseif, if(): endif

 

  1. if (表達式一)   
  2. {   
  3. . . .   
  4. }   
  5. elseif (表達式二)   
  6. {   
  7. . . .   
  8. }   
  9. else   
  10. {   
  11. . . .   
  12. }   
  13. // 或者像Python一樣   
  14. if (表達式一) :   
  15. . . .   
  16. . . .   
  17. elseif (表達式二) :   
  18. . . .   
  19. else :   
  20. . . .   
  21. endif ; 

 

Loops. while, do..while, for

 

  1. while (表達式)   
  2. {   
  3. . . .   
  4. }   
  5. do   
  6. {   
  7. . . .   
  8. }   
  9. while (表達式);   
  10. for (表達式一; 表達式二; 表達式三)   
  11. {   
  12. . . .   
  13. }   
  14. //或者像Python一樣   
  15. while (expr) :   
  16. . . .   
  17. endwhile ; 

 

switch

switch是對多重if-elseif-else結構的***的替換:

  1. switch ($i)   
  2. {   
  3. case 0:   
  4. print "i equals 0";   
  5. case 1:   
  6. print "i equals 1";   
  7. case 2:   
  8. print "i equals 2";   

 

break, continue

break中斷當前的循環(huán)控制結構。
 

continue被用來跳出剩下的當前循環(huán)并繼續(xù)執(zhí)行下一次循環(huán)。

require, include

就像C中的#include預處理一樣。你在require中指定的那個文件將替代其在主文件中的位置。在有條件的引用文件時,可以使用include()。這樣就使得你可以將復雜的PHP文件分割成多個文件并且在不同需要時分別引用它們。

八、 函數

你可以像以下的例子一樣定義自己的函數。函數的返回值可以是任何數據類型:

  1. function foo (變量名一, 變量名二, . . . , 變量名n)   
  2. {   
  3. echo "Example function.\n";   
  4. return $retval;   
  5. }  

 

所有PHP代碼都可以出現在函數定義中,甚至包括對其他函數和類的定義。函數必須在引用之前定義。

九、 類

利用類模型建立類。可以參考PHP手冊中對類的詳細解釋。

  1. class Employee   
  2. {   
  3. var $empno// 員工人數   
  4. var $empnm// 員工姓名  
  5. function add_employee($in_num$in_name)   
  6. {   
  7. $this->empno = $in_num;   
  8. $this->empnm = $in_name;   
  9. }  
  10. function show()   
  11. {   
  12. echo "$this->empno, $this->empnm";   
  13. return;   
  14. }  
  15. function changenm($in_name)   
  16. {   
  17. $this->empnm = $in_name;   
  18. }   
  19. }  
  20. $sbabu = new Employee;   
  21. $sbabu->add_employee(10,"sbabu");   
  22. $sbabu->changenm("babu");  
  23. $sbabu->show(); 

 

到此,本文介紹完了,希望對你有幫助。

【編輯推薦】

  1. 細說PHP中strlen和mb_strlen的區(qū)別
  2. 再議PHP程序語言中 單雙引號的區(qū)別
  3. 內嵌式的語言PHP應用技巧七則
  4. 非常實用 十個PHP高級應用技巧
  5. PHP中單引號和雙引號的區(qū)別
責任編輯:于鐵 來源: 互聯網
相關推薦

2011-07-11 09:29:32

PHP面向對象編程

2011-07-04 14:33:07

PHP

2011-07-12 17:06:43

PHP

2011-07-05 17:52:41

PHP

2011-06-15 16:58:26

PHP

2011-06-15 15:55:36

PHP

2015-03-20 13:20:11

PHP框架全方面了解PHP

2011-07-05 18:10:14

PHP

2011-07-07 16:41:04

PHP

2011-06-15 15:36:19

PHP變量常量

2009-11-16 08:58:43

PHP語言

2011-07-07 17:48:36

PHP

2011-07-14 15:05:54

PHP

2015-10-12 09:13:02

PHPFastCGI mod_php

2009-11-18 14:53:59

PHP Session

2011-12-02 08:51:19

PHP

2009-11-16 14:27:45

PHP上傳文件進度

2016-12-21 10:35:55

PHP內核PHP哈希表

2011-07-05 17:45:07

PHP框架

2011-03-21 11:16:51

LAMPPHP
點贊
收藏

51CTO技術棧公眾號

日韩精品小视频| 亚洲欧美一区二区久久| 国产福利精品av综合导导航| 谁有免费的黄色网址| 欧美成人免费全部网站| 一区二区不卡在线播放 | 日本丰满少妇xxxx| 加勒比一区二区三区在线| 久草热8精品视频在线观看| 欧美激情第一页xxx| 一级片手机在线观看| 国产精品毛片无码| 色呦呦一区二区三区| 亚洲一区 在线播放| 久青草国产在线| 国产精品资源站在线| 国产成人精品最新| 国产真实乱人偷精品视频| 日韩欧美1区| 欧美精品一区二区不卡| 一二三级黄色片| 欧美极品免费| 午夜不卡av在线| 丰满人妻一区二区三区53号| 91社区在线| www久久久久| 国产一区二区三区免费不卡| 99视频在线观看免费| 日本女优在线视频一区二区| 午夜精品www| 99热精品免费| 91精品综合| 中文字幕精品一区二区精品| 黄色在线观看av| 成人18夜夜网深夜福利网| 3751色影院一区二区三区| 不卡av免费在线| 中文字幕在线直播| 亚洲妇熟xx妇色黄| 成人免费看片'免费看| 国产网友自拍视频导航网站在线观看| 国产亚洲欧美一区在线观看| 久久超碰亚洲| 亚洲av成人无码网天堂| 成人福利在线看| 国产精品免费区二区三区观看| 99久久一区二区| 激情五月播播久久久精品| 国产精品久久久精品| 69视频免费看| 日日摸夜夜添夜夜添精品视频| 日本免费久久高清视频| 黄色片中文字幕| 久久中文字幕一区二区三区| 欧美性做爰毛片| 久久午夜免费视频| 久久久精品日韩| 国产v综合v亚洲欧美久久| 国产成人毛片| 久久精品视频免费观看| 欧美极品视频一区二区三区| 男人天堂综合网| 成人av电影在线观看| 国产在线精品一区二区三区》| 少妇又色又爽又黄的视频| av一区二区久久| 欧美成人一区二区在线| 九九热视频在线观看| 国产日产欧美一区二区视频| 亚洲欧洲一区二区福利| 最新国产在线拍揄自揄视频| 亚洲最大色网站| 日本少妇高潮喷水视频| 日韩欧美看国产| 欧美视频精品在线| 天天爽夜夜爽视频| 国产丝袜一区| 一区二区三区四区精品| 黄色精品视频在线观看| 欧美精品网站| 国产99久久精品一区二区永久免费| 欧美在线视频精品| 国产伦精一区二区三区| 精品国产一区二区三区麻豆免费观看完整版 | 在线免费av电影| 亚洲精品精品亚洲| 中文字幕乱码人妻综合二区三区| 欧美视频第一| 亚洲国产天堂网精品网站| 日本精品在线观看视频| 欧美成人一区二免费视频软件| 午夜欧美不卡精品aaaaa| 国产精品51麻豆cm传媒| 高清不卡在线观看| 日韩欧美第二区在线观看| 超碰个人在线| 色呦呦网站一区| 国产成人精品综合久久久久99 | 国产一区二区三区在线| 日韩a级片在线观看| 亚洲一区日韩| 亚洲qvod图片区电影| 欧洲一区av| 亚洲免费观看高清完整版在线观看| 欧美黑人经典片免费观看| 人人精品久久| 亚洲欧美国产高清va在线播| 黄色片在线观看网站| 久久亚洲不卡| 国产精品视频免费观看| 香蕉视频网站在线观看| 欧美日韩中文字幕综合视频 | 中文字幕在线观看免费| 91在线视频网址| 日本免费a视频| 亚洲精品一区二区在线播放∴| 国产午夜精品久久久| 欧美精品成人久久| 狠狠色综合色综合网络| 日韩欧美视频第二区| 亚洲天堂免费电影| 欧美变态凌虐bdsm| 91嫩草丨国产丨精品| 日本中文字幕一区二区视频 | 欧美午夜一区| 成人网中文字幕| 国产伦理一区二区| 成人黄色91| 亚洲美女视频网站| 久久久国产精品黄毛片| 麻豆精品一区二区av白丝在线| 久久99精品久久久久久久青青日本| 成人午夜在线影视| 欧美日韩成人综合天天影院| 最新中文字幕视频| 99国内精品| 国产一区精品在线| 超碰在线视屏| 精品久久国产字幕高潮| 国产一二三区精品| 国产在线精品不卡| 国产91av视频在线观看| 欧美成人三级| 日韩在线观看免费高清完整版| 最近中文字幕av| 国产免费久久精品| 中文久久久久久| 欧美一区二区三区激情视频| 国产成人久久精品| 91在线不卡| 6080亚洲精品一区二区| 丰满少妇被猛烈进入一区二区| 国产在线不卡一区| 日韩人妻一区二区三区蜜桃视频| 爱情电影网av一区二区| 不卡av在线网站| 精品人妻伦一二三区久久| 亚洲精品视频在线| 亚洲一区和二区| 一区二区精品| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 91精品国产一区二区人妖| 国产一二三区精品| 床上的激情91.| 国产h视频在线播放| 岳的好大精品一区二区三区| 国产精品久久久久久久久| av黄色在线观看| 欧美一区三区四区| 国产香蕉在线视频| 91亚洲精品久久久蜜桃网站 | 久久99精品网久久| 最新av网址在线观看| 91精品久久久久久综合五月天| 国内精品久久久久伊人av| 亚洲色图21p| 欧美亚州韩日在线看免费版国语版| 国产一二三四视频| 丁香激情综合国产| 黄色三级视频片| 一区二区日韩欧美| 久久99蜜桃综合影院免费观看| 桃花岛tv亚洲品质| 欧美理论片在线观看| 婷婷五月综合激情| 欧美日韩一区二区三区高清 | 亚洲在线观看视频网站| 99riav视频在线观看| 国产午夜精品一区理论片飘花| 国产一区二区三区三州| 午夜影院在线观看欧美| 女人裸体性做爰全过| 成人av综合在线| 91精品无人成人www| 韩日欧美一区| 亚洲国产精品一区二区第一页 | 日韩欧美国产电影| 亚洲图片欧美日韩| 亚洲狠狠爱一区二区三区| 亚洲а∨天堂久久精品2021| 国产高清精品网站| 天天操天天爱天天爽| 最新日韩欧美| 国产盗摄视频在线观看| 欧美男gay| 国产日韩亚洲精品| 成人黄色理论片| 国产精品日韩在线| 亚洲精品福利电影| 欧美精品18videos性欧| 在线免费av电影| 亚洲欧美在线一区| 风流老熟女一区二区三区| 欧美日韩一区二区三区免费看| 成年人视频在线免费看| 亚洲综合免费观看高清完整版 | 日韩大尺度视频| 精品一区二区三区免费观看| 日本新janpanese乱熟| 亚洲精品社区| www.xxx麻豆| 亚洲字幕久久| 一区在线电影| 久久精品国产大片免费观看| 欧美下载看逼逼| 欧美美女黄色| 国产偷久久久精品专区| 日本高清精品| 亚洲精品免费在线视频| 欧美性生活一级| 国产精品一区二区性色av | 国产精品扒开做爽爽爽的视频| 亚洲色图第一页| 黄色av网址在线免费观看| 国产丝袜一区二区三区| 四季av日韩精品一区| 亚洲国产成人av在线| 亚洲狼人综合网| 精品久久久久久久久久久院品网 | 成人免费黄色| 国产日韩欧美在线看| 久久69成人| 国产拍精品一二三| 高清欧美日韩| 91午夜在线播放| 欧洲大片精品免费永久看nba| 亚洲最大福利网| 亚洲天堂中文字幕在线观看| 成人动漫在线观看视频| 国产精品宾馆| 精品综合久久| 国产欧美日韩免费观看| 性欧美精品一区二区三区在线播放 | 不卡一二三区首页| 亚洲成人av免费在线观看| 99国产精品99久久久久久| 国产精品探花一区二区在线观看| 91丨国产丨九色丨pron| 国产女主播喷水高潮网红在线| 久久久精品蜜桃| 婷婷丁香综合网| 亚洲乱码国产乱码精品精可以看| 久久成人国产精品入口| 亚洲成人午夜影院| 欧美日韩a v| 7777精品伊人久久久大香线蕉完整版 | 国产精品一区三区| 国产伦精品一区二区免费| 99久久er热在这里只有精品15 | 国产影视精品一区二区三区| 亚洲国产精品毛片| 好看的av在线不卡观看| 97国产精东麻豆人妻电影| 媚黑女一区二区| 国产精品自在自线| av网站免费线看精品| 欧美丰满美乳xxⅹ高潮www| 亚洲欧洲日韩av| 日韩av片在线播放| 欧美日韩在线不卡| 黑人乱码一区二区三区av| 国产亚洲精品一区二区| 超碰免费在线播放| 国产不卡av在线免费观看| 成人污版视频| 鲁片一区二区三区| 综合久久亚洲| 玩弄japan白嫩少妇hd| 麻豆91精品91久久久的内涵| 熟妇高潮一区二区| 国产精品理伦片| 日本一区二区三区四区五区| 欧美精品自拍偷拍| 青青国产在线| 久久久久亚洲精品| 欧美啪啪网站| 鲁丝一区鲁丝二区鲁丝三区| 午夜免费一区| 日日碰狠狠丁香久燥| 国产xxx精品视频大全| 97在线观看免费视频| 亚洲成人动漫在线观看| 91国在线视频| 亚洲一区二区久久久| а√天堂8资源在线| 51精品国产人成在线观看| 国产影视精品一区二区三区| 拔插拔插海外华人免费| 狠狠网亚洲精品| 久久久久无码精品国产sm果冻| 亚洲成av人影院| 国产av无码专区亚洲av麻豆| 色哟哟亚洲精品一区二区| 手机在线理论片| 国产精品视频入口| 91精品天堂福利在线观看| 精品999在线| 久久综合色综合88| 日韩精品久久久久久久酒店| 欧美一区二区三区视频免费| 国产福利片在线| 热久久美女精品天天吊色| 成人三级毛片| av网站大全免费| 国产成人免费视频网站| 日韩av手机在线免费观看| 欧美色综合天天久久综合精品| 激情在线视频| 国产成人精品综合久久久| 香蕉精品久久| www.com毛片| 91视频一区二区| 国产精品久久久久久久妇| 亚洲高清一区二| 大香伊人中文字幕精品| 成人高清在线观看| 伊人久久成人| www.88av| 欧美性猛交xxxx| 国产福利小视频在线| 国产成人精品视频在线| 精品国产一区一区二区三亚瑟 | 综合国产在线观看| 欧美aaaaaa| 一级做a爰片久久| 国精产品一区一区三区mba桃花| 婷婷激情四射网| 日韩午夜在线播放| 女囚岛在线观看| 韩国成人一区| 免费亚洲视频| 免费在线观看a视频| 欧美三日本三级三级在线播放| 午夜小视频在线| 亚洲www在线| 亚洲天堂激情| 亚洲最大的黄色网| 色94色欧美sute亚洲线路二| 国产小视频福利在线| 国产美女久久久| 国产精品黄色| 亚洲永久无码7777kkk| 91九色最新地址| 黄色免费网站在线观看| 99精品在线直播| 国产精品毛片| 人人艹在线视频| 精品国产99国产精品| 欧美专区福利免费| 伊人精品久久久久7777| 成人精品电影在线观看| 男人天堂av在线播放| 久久精品福利视频| 岛国av一区| 亚洲综合欧美在线| 亚洲韩国一区二区三区| 国产人成在线视频| 91传媒视频在线观看| 亚洲综合好骚| 黄色香蕉视频在线观看| 亚洲精品美女在线| 在线视频成人| 日本免费不卡一区二区| 国产精品成人网| 三级理论午夜在线观看| 91精品久久久久久久久青青| 野花国产精品入口| 九九这里只有精品视频| 日韩av网站电影| 国产剧情一区二区在线观看| 国产美女无遮挡网站| 亚洲欧美激情插 | 欧美精品在线观看| 红桃成人av在线播放| 亚洲视频在线不卡| 在线观看日韩毛片| 嗯啊主人调教在线播放视频| 综合一区中文字幕| 国产午夜亚洲精品不卡| 欧美一级特黄aaaaaa|