PHP簡單語法2019-01-23

1.php的一些輸出方式:
print_r();? 輸出復(fù)雜數(shù)據(jù)類型 可以輸出鍵和值

echo 'xxx,xx'? 簡單數(shù)據(jù)類型

var _dump(); 復(fù)雜數(shù)據(jù)類型并且返回鍵值以及值的長度


2.php中變量

注意 php中通過echo輸出的話毁腿。如果值為true則返回1苍鲜,如果為false則返回一個空

一般通過var_dump(empty($name));??? 判斷朝氓,如果為空值則返回false .(相反的)


變量相關(guān)函數(shù):

1. isset()?? 判斷變量是否存在,是否定義以及變量值是否為null

2.empty() 判斷變量是否為空

3. unset() 刪除變量


注意:PHP中加號只代表運算符

雙引號可以解析變量 單引號不能解析變量




二、數(shù)組

1.索引數(shù)組

$arr = array(1,2,3,true,"abc");

for循環(huán)遍歷 獲取數(shù)組長度使用count(數(shù)組對象)

2.關(guān)聯(lián)數(shù)組??

語法:array($key=>$value,$key=>$value...)

鍵值對描述數(shù)據(jù) 沒有for循環(huán),通過foreach遍歷(與js語法不一樣)

語法:

foreach(數(shù)組對象 as 鍵 => 值){

? echo 數(shù)組對象.$key":"$value.'<br>'

}

打印整個數(shù)組使用? print_r($arr)

索引數(shù)組本質(zhì)就是關(guān)聯(lián)數(shù)組,可以用foreach遍歷


3.深度數(shù)組 / 二維數(shù)組

遍歷需要嵌套循環(huán)

## 深度數(shù)組

$arr3 = array(

? "first" => [

? ? ? "name" => 'dilireba',

? ? ? "age" => 18

? ],

? [

? ? ? "name" => "gulinazha",

? ? ? "age" => 19

? ]

? );

? foreach ($arr3 as $key => $value) {

????? // 第一次遍歷拿到內(nèi)層數(shù)組

? ? ? echo $key.":".$value.'<br>';

? ? ? foreach ($value as $subkey => $subvalue) {

???? ? //? 第二次遍歷拿到具體鍵值

? ? ? ? echo $subkey.":".$subvalue.'<br>';

? ? ? };

? };


如果想要在函數(shù)內(nèi)部引用外部變量雇寇,使用? global 變量名


關(guān)于POST GET

通過GET發(fā)送的請求使用 $_GET接收參數(shù)

通過post發(fā)送的請求使用 $_post接收參數(shù)

分割字符串使用換行符或者其他特殊字符必須使用雙引號才能解析

print_r($SERVER);?? 打印關(guān)于提交的方法,可用于進(jìn)行表單提交判斷

<?php

?//? print_r($_SERVER["REQUEST_METHOD"]);

如果post提交過后才輸出顯示數(shù)據(jù)。如果不做判斷會導(dǎo)致第一次打開頁面時頁面沒有數(shù)據(jù)提交的時候報錯谢床。

if($_SERVER["REQUEST_METHOD"] === "POST") {

? ? echo "用戶名".$_POST["username"] ."密碼".$_POST["psw"];

}

?>

$_SERVER["PHP_SELF"] :獲取當(dāng)前文件路徑

文件上傳

PHP中文件上傳必須使用POST

文件上傳會先轉(zhuǎn)存到臨時目錄,需要通過方法來將文件移動到服務(wù)器厘线,否則會被自動刪除

客戶端處理流程:

數(shù)據(jù)都儲存在$_FILES中识腿,打印可以看見數(shù)組


源文件的全路徑就是指臨時路徑,注意目標(biāo)文件的全路徑是自己創(chuàng)建的指定文件夾中的隨便起一個名字的圖片文件造壮。

完成之后自定義目錄upload文件夾里面會出現(xiàn)一張名為suibian.png的圖片渡讼,和上傳的圖片一樣。證明成功耳璧。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末成箫,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子旨枯,更是在濱河造成了極大的恐慌蹬昌,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件攀隔,死亡現(xiàn)場離奇詭異皂贩,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)昆汹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進(jìn)店門明刷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人满粗,你說我怎么就攤上這事辈末。” “怎么了映皆?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵挤聘,是天一觀的道長。 經(jīng)常有香客問我劫扒,道長檬洞,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任沟饥,我火速辦了婚禮添怔,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘贤旷。我一直安慰自己广料,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布幼驶。 她就那樣靜靜地躺著艾杏,像睡著了一般。 火紅的嫁衣襯著肌膚如雪盅藻。 梳的紋絲不亂的頭發(fā)上购桑,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天畅铭,我揣著相機(jī)與錄音,去河邊找鬼勃蜘。 笑死硕噩,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的缭贡。 我是一名探鬼主播炉擅,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼阳惹!你這毒婦竟也來了谍失?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤莹汤,失蹤者是張志新(化名)和其女友劉穎快鱼,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體体啰,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡攒巍,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了荒勇。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片柒莉。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖沽翔,靈堂內(nèi)的尸體忽然破棺而出兢孝,到底是詐尸還是另有隱情,我是刑警寧澤仅偎,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布跨蟹,位于F島的核電站,受9級特大地震影響橘沥,放射性物質(zhì)發(fā)生泄漏窗轩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一座咆、第九天 我趴在偏房一處隱蔽的房頂上張望痢艺。 院中可真熱鬧,春花似錦介陶、人聲如沸堤舒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽舌缤。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間国撵,已是汗流浹背陵吸。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留介牙,地道東北人走越。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像耻瑟,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子赏酥,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,611評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 一喳整、php可以做什么 php是一種可以在服務(wù)器端運行的編程語言,可以運行在Web服務(wù)器端裸扶。 php是一門后臺編程語...
    空谷悠閱讀 3,096評論 4 97
  • PHP 是一種創(chuàng)建動態(tài)交互性站點的強(qiáng)有力的服務(wù)器端腳本語言框都。PHP(全稱:PHP:Hypertext Prepro...
    埋沒猿閱讀 334評論 1 0
  • PHP 是一種創(chuàng)建動態(tài)交互性站點的強(qiáng)有力的服務(wù)器端腳本語言。PHP(全稱:PHP:Hypertext Prepro...
    浮若年華_7a56閱讀 491評論 1 0
  • 一呵晨、Python簡介和環(huán)境搭建以及pip的安裝 4課時實驗課主要內(nèi)容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,744評論 0 10
  • 圣經(jīng)
    愛你幸福閱讀 133評論 0 0