分享一個PHP基本語法的心得
為什麼要學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! ?>
#宣告: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的倍数。
include()語句只有在執行時才會讀入要包含的檔案,php處理器會在每次遇到include()語句時,對它進行重新處理.
require_once()和include_once()語句分別對應於require()和include()語句。 require_once()和include_once()語句主要用於需要包含多個檔案時,可以有效地避免把同一段程式碼包含進去而出現函數或變數重複定義的錯誤。
感謝大家的閱讀,希望大家收益多多。
本文轉自:https://blog.csdn.net/NUPTboyZHB/article/details/7912483
推薦教學:《
php教學以上是分享一個PHP基本語法的心得的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

PHP 8.4 帶來了多項新功能、安全性改進和效能改進,同時棄用和刪除了大量功能。 本指南介紹如何在 Ubuntu、Debian 或其衍生版本上安裝 PHP 8.4 或升級到 PHP 8.4

Visual Studio Code,也稱為 VS Code,是一個免費的原始碼編輯器 - 或整合開發環境 (IDE) - 可用於所有主要作業系統。 VS Code 擁有大量針對多種程式語言的擴展,可以輕鬆編寫

JWT是一種基於JSON的開放標準,用於在各方之間安全地傳輸信息,主要用於身份驗證和信息交換。 1.JWT由Header、Payload和Signature三部分組成。 2.JWT的工作原理包括生成JWT、驗證JWT和解析Payload三個步驟。 3.在PHP中使用JWT進行身份驗證時,可以生成和驗證JWT,並在高級用法中包含用戶角色和權限信息。 4.常見錯誤包括簽名驗證失敗、令牌過期和Payload過大,調試技巧包括使用調試工具和日誌記錄。 5.性能優化和最佳實踐包括使用合適的簽名算法、合理設置有效期、

字符串是由字符組成的序列,包括字母、數字和符號。本教程將學習如何使用不同的方法在PHP中計算給定字符串中元音的數量。英語中的元音是a、e、i、o、u,它們可以是大寫或小寫。 什麼是元音? 元音是代表特定語音的字母字符。英語中共有五個元音,包括大寫和小寫: a, e, i, o, u 示例 1 輸入:字符串 = "Tutorialspoint" 輸出:6 解釋 字符串 "Tutorialspoint" 中的元音是 u、o、i、a、o、i。總共有 6 個元

本教程演示瞭如何使用PHP有效地處理XML文檔。 XML(可擴展的標記語言)是一種用於人類可讀性和機器解析的多功能文本標記語言。它通常用於數據存儲

靜態綁定(static::)在PHP中實現晚期靜態綁定(LSB),允許在靜態上下文中引用調用類而非定義類。 1)解析過程在運行時進行,2)在繼承關係中向上查找調用類,3)可能帶來性能開銷。

PHP的魔法方法有哪些? PHP的魔法方法包括:1.\_\_construct,用於初始化對象;2.\_\_destruct,用於清理資源;3.\_\_call,處理不存在的方法調用;4.\_\_get,實現動態屬性訪問;5.\_\_set,實現動態屬性設置。這些方法在特定情況下自動調用,提升代碼的靈活性和效率。
