為什麼要學PHP?
前段時間一直在學習android應用程式的開發,隨著學習的深入,逐漸在android平台上建立映像處理的系統。但是,我很快就發現了一個重要的問題。 android作業系統一般都運行在手機平板電腦等硬體資源相對受限的裝置。
影像處理需要進行大量的矩陣運算,顯然,手持設配很難滿足這樣的要求。前幾天我看了一些基於android平台的圖像處理系統。其中,史丹佛大學EE368實驗室提出的一個C/S模式的影像處理系統引起了我極大興趣。這個系統的流程如下:
也就是說:雖然我們的手持設配資源有限,但是我們可以將需要處理的圖像等資訊傳送給遠端伺服器,伺服器將影像處理,然後將處理後的資訊再發給我們的手機。 PHP在其中扮演者重要的角色。由此,開始了我對PHP的學習。
以下是我個人對PHP語法的總結:(由於本人學過C/C /JAVA/HTML/MATLAB/ANDROID等,因此,對於PHP和C語言相似的地方,就不在舉例)
PHP基本語法範例學習(一)
1. 變數名稱
$abc=1; $_abc=12.5 ; $_ABC2TR=TURE;(必須$開頭)
2. 資料類型
boolean(布林型)理解為真假型
$ bo=TRUE; $bo=FALSE;
integer(整數)
$bo=1; $bo=-12;
#float(浮點型,亦作「double」)理解為小數型
$bo=1.001; $bo=3.1415926;
string(字串)# or EN Word”;
(字串相加用點“.”)
array(陣列)
$bo=array(1,2,3,4 ); $bo=array(“A”=>1 , “B”=>2);
3. 輸出語句輸出語句:echo
4. 條件語句if用法(與C語言相同)else if;else
5. 條件語句switch用法範例(與C語言相同) case,break等
6. 循環語句for,whie用法範例(與C語言相同)break
7. 陣列的定義與使用範例#定義:使用array
$arr = array (3,5,7,9,6); $arr = array("id"=>2,"title"=>3);//类似C语言中的结构体
使用:使用[ ]方括號
<?php $arr1 = array(3,5,7,9,6); $arr2 = array("id"=>2,"title"=>"hello array!"); echo$arr1[0];//输出3 echo"<br>";//换行 echo$arr2['title'];//输出helloarray! $arr2['title']="Hi,Nanjing!";//赋值 echo"<br>";//换行 echo$arr2['title'];//输出Hi,Nanjing! ?>#8. 函數的宣告與呼叫舉例
#宣告:function關鍵字
function name_fun(var1,var2,…){ return var1+var2; }
呼叫
Var3= name_fun(var1,var2,…);
範例:
function_11number(){ for($i=1;$i<100;$i++) { if($i%11==0){ echo$i."<br>"; } } } _11number(); 输出1~100以内11的倍数。9.檔案的引用include("xxx .php"),require("xxx.php"),require_once()和include_once()
include()語句只有在執行時才會讀入要包含的檔案,php處理器會在每次遇到include()語句時,對它進行重新處理.
require_once()和include_once()語句分別對應於require()和include()語句。 require_once()和include_once()語句主要用於需要包含多個檔案時,可以有效地避免把同一段程式碼包含進去而出現函數或變數重複定義的錯誤。
感謝大家的閱讀,希望大家收益多多。
本文轉自:https://blog.csdn.net/NUPTboyZHB/article/details/7912483
推薦教學:《
php教學以上是分享一個PHP基本語法的心得的詳細內容。更多資訊請關注PHP中文網其他相關文章!