分享一個PHP基本語法的心得

2020-07-16 10:06:01

為什麼要學習PHP?
前段時間一直在學習android應用程式的開發,隨著學習的深入,逐漸在android平台上搭建影象處理的系統。但是,我很快就發現了一個重要的問題。android作業系統一般都執行在手機平板電腦等硬體資源相對受限的裝置。

影象處理需要進行大量的矩陣運算,顯然,手持設配很難滿足這樣的要求。前幾天看了一些基於android平台的影象處理系統。其中,斯坦福大學EE368實驗室提出的一個C/S模式的影象處理系統引起了我極大地興趣。該系統的流程如下:

9d627d141daec1a5fae77f57b2d228e.png

也就是說:雖然我們的手持設配資源有限,但是我們可以將需要處理的影象等資訊傳送給遠端伺服器,伺服器對影象進行處理,然後將處理後的資訊再發給我們的手機。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(字串)

$bo=「這段字串 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基本語法的心得的詳細內容,更多請關注TW511.COM其它相關文章!