本篇文章給大家分享的是有關(guān)PHP的基礎(chǔ)語(yǔ)法介紹,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
創(chuàng)新互聯(lián)從2013年成立,先為開(kāi)原等服務(wù)建站,開(kāi)原等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為開(kāi)原企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
PHP 獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。
圖像處理需要進(jìn)行大量的矩陣運(yùn)算,顯然,手持設(shè)配很難滿足這樣的要求。前幾天看了一些基于android平臺(tái)的圖像處理系統(tǒng)。其中,斯坦福大學(xué)EE368實(shí)驗(yàn)室提出的一個(gè)C/S模式的圖像處理系統(tǒng)引起了我極大地興趣。該系統(tǒng)的流程如下:
也就是說(shuō):雖然我們的手持設(shè)配資源有限,但是我們可以將需要處理的圖像等信息發(fā)送給遠(yuǎn)程服務(wù)器,服務(wù)器對(duì)圖像進(jìn)行處理,然后將處理后的信息再發(fā)給我們的手機(jī)。PHP在其中扮演者重要的角色。由此,開(kāi)始了我對(duì)PHP的學(xué)習(xí)。
以下是我個(gè)人對(duì)PHP語(yǔ)法的總結(jié):(由于本人學(xué)過(guò)C/C++/JAVA/HTML/MATLAB/ANDROID等,因此,對(duì)于PHP和C語(yǔ)言相似的地方,就不在舉例)
PHP基本語(yǔ)法
1. 變量名
$abc=1; $_abc=12.5; $_ABC2TR=TURE;(必須$開(kāi)頭)
2. 數(shù)據(jù)類(lèi)型
boolean(布爾型)理解為真假型
$bo=TRUE; $bo=FALSE;
integer(整型)
$bo=1; $bo=-12;
float(浮點(diǎn)型,也作“double”)理解為小數(shù)型
$bo=1.001; $bo=3.1415926;
string(字符串)
$bo=“這段字符串 or EN Word”;
(字符串相加用點(diǎn)“.”)
array(數(shù)組)
$bo=array(1,2,3,4); $bo=array(“A”=>1 , “B”=>2);
3. 輸出語(yǔ)句
輸出語(yǔ)句:echo
4. 條件語(yǔ)句if用法
(與C語(yǔ)言相同)else if;else
5. 條件語(yǔ)句switch用法舉例
(與C語(yǔ)言相同) case,break等
6. 循環(huán)語(yǔ)句for,whie用法舉例
(與C語(yǔ)言相同)break
7. 數(shù)組的定義與使用舉例
定義:使用array
$arr = array (3,5,7,9,6); $arr = array("id"=>2,"title"=>3);//類(lèi)似C語(yǔ)言中的結(jié)構(gòu)體
使用:用[ ]方括號(hào)
2,"title"=>"hello array!"); echo$arr1[0];//輸出3 echo"
";//換行 echo$arr2['title'];//輸出helloarray! $arr2['title']="Hi,Nanjing!";//賦值 echo"
";//換行 echo$arr2['title'];//輸出Hi,Nanjing! ?>
8. 函數(shù)的聲明與調(diào)用舉例
聲明:function關(guān)鍵字
function name_fun(var1,var2,…){ return var1+var2; }
調(diào)用
Var3= name_fun(var1,var2,…);
舉例:
function_11number(){ for($i=1;$i<100;$i++) { if($i%11==0){ echo$i."
"; } } } _11number(); 輸出1~100以?xún)?nèi)11的倍數(shù)。
9.文件的引用include("xxx.php"),require("xxx.php"),require_once()和include_once()
include()語(yǔ)句只有在被執(zhí)行時(shí)才會(huì)讀入要包含的文件,php處理器會(huì)在每次遇到include()語(yǔ)句時(shí),對(duì)它進(jìn)行重新處理.
require_once()和include_once()語(yǔ)句分別對(duì)應(yīng)于require()和include()語(yǔ)句。require_once()和include_once()語(yǔ)句主要用于需要包含多個(gè)文件時(shí),可以有效地避免把同一段代碼包含進(jìn)去而出現(xiàn)函數(shù)或變量重復(fù)定義的錯(cuò)誤。
以上就是PHP的基礎(chǔ)語(yǔ)法介紹,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。