溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

PHP的基礎(chǔ)語法介紹

發(fā)布時間:2020-07-01 14:35:39 來源:億速云 閱讀:139 作者:元一 欄目:編程語言

本篇文章給大家分享的是有關(guān)PHP的基礎(chǔ)語法介紹,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

PHP 獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。

圖像處理需要進(jìn)行大量的矩陣運(yùn)算,顯然,手持設(shè)配很難滿足這樣的要求。前幾天看了一些基于android平臺的圖像處理系統(tǒng)。其中,斯坦福大學(xué)EE368實(shí)驗(yàn)室提出的一個C/S模式的圖像處理系統(tǒng)引起了我極大地興趣。該系統(tǒng)的流程如下:

PHP的基礎(chǔ)語法介紹

也就是說:雖然我們的手持設(shè)配資源有限,但是我們可以將需要處理的圖像等信息發(fā)送給遠(yuǎn)程服務(wù)器,服務(wù)器對圖像進(jìn)行處理,然后將處理后的信息再發(fā)給我們的手機(jī)。PHP在其中扮演者重要的角色。由此,開始了我對PHP的學(xué)習(xí)。

以下是我個人對PHP語法的總結(jié):(由于本人學(xué)過C/C++/JAVA/HTML/MATLAB/ANDROID等,因此,對于PHP和C語言相似的地方,就不在舉例)

PHP基本語法

1.    變量名

$abc=1; $_abc=12.5; $_ABC2TR=TURE;(必須$開頭)

2.    數(shù)據(jù)類型

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.    輸出語句

輸出語句:echo

4.    條件語句if用法

(與C語言相同)else if;else

5.    條件語句switch用法舉例

(與C語言相同) case,break等

6.    循環(huán)語句for,whie用法舉例

(與C語言相同)break

7.    數(shù)組的定義與使用舉例

定義:使用array

$arr = array (3,5,7,9,6);
$arr = array("id"=>2,"title"=>3);//類似C語言中的結(jié)構(gòu)體

使用:用[ ]方括號

<?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.    函數(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."<br>";
       }
    }
}
_11number();
輸出1~100以內(nèi)11的倍數(shù)。

9.文件的引用include("xxx.php"),require("xxx.php"),require_once()和include_once()

include()語句只有在被執(zhí)行時才會讀入要包含的文件,php處理器會在每次遇到include()語句時,對它進(jìn)行重新處理.

require_once()和include_once()語句分別對應(yīng)于require()和include()語句。require_once()和include_once()語句主要用于需要包含多個文件時,可以有效地避免把同一段代碼包含進(jìn)去而出現(xiàn)函數(shù)或變量重復(fù)定義的錯誤。

以上就是PHP的基礎(chǔ)語法介紹,小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿姷交蛴玫降摹OM隳芡ㄟ^這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI