国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

自行php學(xué)習(xí)(1)

2022-09-22 18:02 作者:拉狗不出異格不改名  | 我要投稿

前言:因?yàn)樯婕熬W(wǎng)絡(luò)方面自學(xué),主要是筆記本上記的太雜了,再加上基礎(chǔ)語法現(xiàn)在可能還用不到(免費(fèi)內(nèi)存不要白不要


第一部分:簡單介紹

一、什么是php

1,PHP,全稱超文本預(yù)處理器,是一種通用來源腳本語言,PHP腳本可以在服務(wù)器上執(zhí)行

2,PHP文件是什么

包含文本,html,JS代碼和PHP代碼

在服務(wù)器上執(zhí)行,最終以純html形式返回給瀏覽器,它的文件拓展名是.php

3,作用:

多平臺(tái)運(yùn)行,編輯服務(wù)器,數(shù)據(jù)方面,通過php輸出的內(nèi)容就更加多種多樣


第二部分:概覽

1,基本語法

PHP腳本可以放在文檔任何位置

以<?php開始,?>結(jié)束

2,輸入指令(格式上類比C的printf)

echo和print

例:<?php

echo"hello world";

?>

每一行代碼必須以;結(jié)束,用于把指令集區(qū)分開來

3,注釋,類比C,//或者/* ? */


4,變量:儲(chǔ)存信息的容器,這里的變量可以是一個(gè)字符也可以是一個(gè)名詞

規(guī)則:

-變量以$開始后面緊跟變量名稱。如$a,$name

-變量必須以字母或下劃線開始(數(shù)字不行哦)

-變量只能包含字母,數(shù)值和_,且不能包含空格

-變量名是區(qū)分大小寫的

-給文本命名時(shí)記得加上引號(hào)(比如:$name="binmo")

補(bǔ)充:

[PHP EOF(heredoc) 使用]:(作用:一種在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序語言(像PHP、Python)里定義一個(gè)字符串。)

1. 必須后接分號(hào),否則編譯通不過。

2. EOF 可以用任意其它字符代替,只需保證結(jié)束標(biāo)識(shí)與開始標(biāo)識(shí)一致。

3. 結(jié)束標(biāo)識(shí)必須頂格獨(dú)自占一行(即從行首開始,前后不能銜接任何空白和字符)。

4. 開始標(biāo)識(shí)可以不帶引號(hào)或帶單雙引號(hào),不帶引號(hào)與帶雙引號(hào)效果一致,解釋內(nèi)嵌的變量和轉(zhuǎn)義符號(hào),帶單引號(hào)則不解釋內(nèi)嵌的變量和轉(zhuǎn)義符號(hào)。

5. 當(dāng)內(nèi)容需要內(nèi)嵌引號(hào)(單引號(hào)或雙引號(hào))時(shí),不需要加轉(zhuǎn)義符,本身對(duì)單雙引號(hào)轉(zhuǎn)義

【簡而言之就是通過EOF定義的內(nèi)容,你輸入是什么,他就會(huì)照搬輸出

"雙引號(hào)外所有被排列好的格式都會(huì)被保留","但是雙引號(hào)內(nèi)會(huì)保留轉(zhuǎn)義符的轉(zhuǎn)義效果,比如table:\t和換行:\n下一行"

例子:

$a=<<<EOF

"This is an example"

EOF;

//結(jié)束要獨(dú)立一行而且不要空格

? ? ????????

5,php是一種弱類型語言(數(shù)據(jù)類型可以被忽略),PHP 會(huì)根據(jù)變量的值,自動(dòng)把變量轉(zhuǎn)換為正確的數(shù)據(jù)類型。

6,php的變量作用域:local、global、static、parameter

7,局部和全局作用域(沒整懂,有大佬看到了能解釋一下嗎)

1>在所有函數(shù)外部定義的變量,擁有全局作用域。除了函數(shù)外,全局變量可以被腳本中的任何部分訪問,要在一個(gè)函數(shù)中訪問一個(gè)全局變量,需要使用 global 關(guān)鍵字。

我自己的理解如下:比方說這里有一個(gè)我自定義的函數(shù),在函數(shù)外面主體結(jié)構(gòu)中的變量叫做全局變量,函數(shù)里面的就叫做局部變量。如果你又要用一遍這個(gè)函數(shù),全局變量就可以直接使用,而局部變量不可以

例子:

<?php

$a=1//全局變量

function example()

{ $b=1//局部變量

echo"變量a= $a";//這里沒有a的結(jié)果

echo"變量b=$b";

}

example();

echo“a= $a";

echo "b=$b";//這里b就沒有結(jié)果

?>

2>PHP global 關(guān)鍵字(global 關(guān)鍵字用于函數(shù)內(nèi)訪問全局變量。)

作用:在函數(shù)內(nèi)調(diào)用函數(shù)外定義的全局變量(用了就可以解決上面a沒有結(jié)果的問題)

3>Static 作用域

當(dāng)一個(gè)函數(shù)完成時(shí),它的所有變量通常都會(huì)被刪除。要讓變量不被刪除在聲明時(shí)用?static?關(guān)鍵字(滿足一個(gè)變量多次使用)

4>參數(shù)作用域

參數(shù)是通過調(diào)用代碼將值傳遞給函數(shù)的局部變量,在參數(shù)列表中聲明,作為函數(shù)聲明的一部分(詳細(xì)看函數(shù))
















自行php學(xué)習(xí)(1)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
邵阳县| 都安| 栾城县| 鹤岗市| 达孜县| 湘乡市| 浑源县| 永登县| 揭东县| 绥滨县| 昌都县| 邳州市| 丁青县| 宁安市| 乐山市| 金塔县| 洪泽县| 新蔡县| 霍城县| 土默特左旗| 开原市| 临桂县| 临漳县| 建宁县| 康平县| 鄱阳县| 玉溪市| 昌图县| 县级市| 龙川县| 石阡县| 三原县| 塔城市| 青神县| 宁海县| 库尔勒市| 襄樊市| 城口县| 张掖市| 洛浦县| 沛县|