精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

令PHP初學者的困惑的10個知識點

開發 后端
頁面之間無法傳遞變量 get,post,session在最新的php版本中自動全局變量是關閉的,所以要從上一頁面取得提交過來得變量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']來得到。當然也可以修改自動全局變量為開(php.ini改為register_globals = On);考慮到兼容性,還是強迫自己熟悉新的寫法比較好。

【1】頁面之間無法傳遞變量 get,post,session在***的php版本中自動全局變量是關閉的,所以要從上一頁面取得提交過來得變量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']來得到。當然也可以修改自動全局變量為開(php.ini改為register_globals = On);考慮到兼容性,還是強迫自己熟悉新的寫法比較好。

[[129345]]

注:PHP中的超全局變量

從PHP 4.2.0 開始,register_globals 的默認值為 off,這樣一來,以前的很多可以直接使用的變量,如 $PHP_SELF 或者你設定的SESSION變量都不能用 “$變量名”的形式訪問了,這可能會給你帶來很多不變,但卻有助于安全性的提高。訪問這些變量,你需要使用PHP 超全局變量,如下:

$_SERVER

變量由 Web 服務器設定或者直接與當前腳本的執行環境相關聯。類似于舊數組 $HTTP_SERVER_VARS 數組。以前的$PHP_SELF對應$_SERVER['PHP_SELF'],你可以使用phpinfo來查看你的$_SERVER變量。

$_GET

經由 HTTP GET 方法提交至腳本的變量。類似于舊數組 $HTTP_GET_VARS 數組。

$_POST

經由 HTTP POST 方法提交至腳本的變量。類似于舊數組 $HTTP_POST_VARS 數組。

$_COOKIE

經由 HTTP Cookies 方法提交至腳本的變量。類似于舊數組 $HTTP_COOKIE_VARS 數組。

$_SESSION

當前注冊給腳本會話的變量。類似于舊數組 $HTTP_SESSION_VARS 數組。

$_FILES

經由 HTTP POST 文件上傳而提交至腳本的變量。類似于舊數組 $HTTP_POST_FILES 數組。

$_ENV

執行環境提交至腳本的變量。類似于舊數組 $HTTP_ENV_VARS 數組。

對于$_FILES變量:(文件域字段為“myfile”)

$_FILES['myfile']['name']

客戶端機器文件的原名稱(包括路徑)。

$_FILES['myfile']['type']

文件的 MIME 類型,需要瀏覽器提供該信息的支持,例如“image/gif”。

$_FILES['myfile']['size']

已上傳文件的大小,單位為字節。

$_FILES['myfile']['tmp_name']

文件被上傳后在服務端儲存的臨時文件名(包括路徑)。

$_FILES['myfile']['error']

和該文件上傳相關的錯誤代碼。['error'] 是在 PHP 4.2.0 版本中增加的。

當 php.ini 中的 register_globals 被設置為 on 時,$myfile_name 等價于 $_FILES['myfile']['name'],$myfile_type 等價于 $_FILES['myfile']['type']等。

【2】win32下的session不能正常工作

php.ini默認的session.save_path = /tmp

這顯然是linux下的配置,win32下php無法讀寫session文件導致session無法使用,把它改成一個絕對路徑就可以了,例如session.save_path = c:\windows\temp。

【3】顯示錯誤信息

當php.ini的display_errors = On并且error_reporting = E_ALL時,將顯示所有的錯誤和提示,調試的時候***打開以便糾錯,如果你用以前php寫法錯誤信息多半是關于未定義變量的。變量在賦值以前調用會有提示,解決辦法是探測或者屏蔽,例如顯示$foo,可以if(isset($foo)) echo$foo 或者echo @$foo

【4】header already sent

這個錯誤通常會在你使用HEADER的時候出現,他可能是幾種原因:1,你在使用HEADER前PRING或者ECHO了2.你當前文件前面有空行3.你可能INCLUDE了一個文件,該文件尾部有空行或者輸出也會出現這種錯誤。

#p#

【5】更改php.ini后沒有變化

重新啟動web server,比如IIS,Apache等等,然后才會應用***的設置。

【6】有時候sql語句不起作用,對數據庫操作失敗。最簡便的調試方法,echo那句sql,看看變量的值是否能得到。

【7】include和require的區別

兩者沒有太大的區別,如果要包含的文件不存在,include提示notice,然后繼續執行下面的語句,require提示致命錯誤并且退出。根據測試,win32平臺下它們都是先包含后執行,所以被包含文件里***不要再有include或require語句,這樣會造成目錄混亂。或許*nux下情況不同,暫時還沒測試。如果一個文件不想被包含多次可以使用include_once或require_once## 讀取,寫入文檔數據:

function r($file_name) {

$filenum=@fopen($file_name,"r");

@flock($filenum,LOCK_SH);

$file_data=@fread($filenum,filesize($file_name));

@fclose($filenum);

return $file_data;

}

function w($file_name,$data,$method="w"){

$filenum=@fopen($file_name,$method);

flock($filenum,LOCK_EX);

$file_data=fwrite($filenum,$data);

fclose($filenum);

return $file_data;

}

【8】isset和empty的區別

兩者都是測試變量用的,但是isset是測試變量是否被賦值,而empty是測試一個已經被賦值的變量是否為空。如果一個變量沒被賦值就引用在php里是被允許的,但會有notice提示。如果一個變量被賦空值,$foo=""或者$foo=0或者 $foo=false,那么empty($foo)返回真,isset($foo)也返回真,就是說賦空值不會注銷一個變量。要注銷一個變量,可以用 unset($foo)或者$foo=NULL。

【9】mysql查詢語句包含有關鍵字

php查詢mysql的時候,有時候mysql表名或者列名會有關鍵字,這時候查詢會有錯誤。例如表名是order,查詢時候會出錯,簡單的辦法是sql語句里表名或者列名加上`[tab鍵上面]來加以區別,例如select * from `order`。

【10】通過HTTP協議一次上傳多個文件的方法

有兩個思路,是同一個方法的兩種實現。具體程序還需自己去設計

1. 在form中設置多個文件輸入框,用數組命名他們的名字,如下:

< form action="" method="post" >

< input name="usefile" type="file" >

< /form >

這樣,在服務器端做以下測試

echo " < pre > ";

print_r($_FILES);

echo " < /pre > ";

2. 在form中設置多個文件輸入框,但名字不同,如下:

< form action="" method="post" >

< input name="usefile_a" type="file" >

< input name="usefile_b" type="file" >

< input name="usefile_c" type="file" >

< /form >

在服務器端做同樣測試:

echo " < pre > ";

print_r($_FILES);

echo " < /pre > ";

責任編輯:王雪燕 來源: PHP100中文網
相關推薦

2012-05-22 14:38:04

2010-03-31 17:00:09

F#

2016-11-18 17:40:35

2019-06-11 09:52:18

IPv6IPv4程序

2024-08-17 12:14:06

2014-01-03 14:09:57

Git學習

2011-06-17 15:44:25

Qt

2010-09-01 09:23:53

DIV CSS

2013-03-12 10:26:41

PHP編程語言

2010-11-05 09:16:56

PHP

2016-10-08 10:15:18

Linux

2011-07-04 14:14:54

java

2009-09-28 09:45:00

CCNA學習經驗CCNA

2015-07-20 13:56:59

SDN

2022-10-10 15:28:45

負載均衡

2009-11-17 15:33:26

PHP數組元素

2010-08-16 09:57:49

SilverlightWPFVisual Stud

2009-10-22 16:46:03

VB.NET初步知識

2009-06-23 13:32:48

JavaScript初竅門

2011-04-08 15:07:40

C++
點贊
收藏

51CTO技術棧公眾號

亚洲精品久久久久久无码色欲四季 | 国产精品久久久久福利| 亚洲av综合一区二区| 秋霞国产精品| 亚洲激情在线播放| 久久精品综合一区| 国产精品久久777777换脸| 欧美日韩亚洲一区二区三区在线| 日韩av在线直播| 高潮一区二区三区| yellow字幕网在线| 国产精品久久久久婷婷| 国产精品国产精品| 亚洲精品国产欧美在线观看| 欧美另类视频| 亚洲人成网站免费播放| 原创真实夫妻啪啪av| 欧美电影免费观看网站| 亚洲激情自拍视频| 久久久精品久久久久| **欧美日韩vr在线| 欧美图片一区二区| 亚洲一区二区三区中文字幕在线观看 | 日本熟妇一区二区| 日韩精品首页| 亚洲精品按摩视频| 女王人厕视频2ⅴk| 啪啪av大全导航福利综合导航| 亚洲成av人片www| avove在线观看| 国产高清免费av在线| 99精品欧美一区二区三区小说| 成人有码在线播放| 国产精品51麻豆cm传媒| 亚洲专区免费| 亚洲18私人小影院| 久久久综合久久| 国产在视频线精品视频www666| 欧美亚洲丝袜传媒另类| 男人天堂网视频| 国产盗摄——sm在线视频| 亚洲黄网站在线观看| 致1999电视剧免费观看策驰影院| 成人h小游戏| 久久毛片高清国产| 狠狠色综合欧美激情| 亚洲av无码一区二区三区dv| 国产美女视频91| 国产有码一区二区| 一级特黄aaa| 久久成人羞羞网站| 国产精品自拍网| 在线观看视频中文字幕| 石原莉奈在线亚洲三区| 日本亚洲精品在线观看| 亚洲日本视频在线观看| 亚洲深夜福利| 欧亚精品中文字幕| 国产精品第5页| 首页亚洲欧美制服丝腿| 日韩成人一级大片| 久久国产精品久久精品| 午夜国产小视频| 久久久久久久久99精品大| 日韩资源在线观看| 蜜桃av.com| 婷婷色综合网| 色综合男人天堂| 久久久精品视频在线| 极品日韩av| 69**夜色精品国产69乱| 特级西西444www大精品视频免费看| 在线亚洲免费| 国产精品h片在线播放| 中文字幕在线日本| 久久精品国内一区二区三区| 91亚洲va在线va天堂va国| 国产欧美日韩综合精品一区二区三区| 国产精品一二三区在线| 国产伦精品一区二区三区四区免费 | 国产在线精品国自产拍免费| 999视频在线免费观看| 亚洲国产999| 91啪亚洲精品| 亚洲欧美日产图| 国产激情视频在线| 午夜欧美在线一二页| 日本精品www| 亚洲91在线| 亚洲国产第一页| 久久中文字幕精品| 伊人久久大香线蕉综合四虎小说 | 成人av在线播放观看| 国产精品25p| 欧美日精品一区视频| 性高潮久久久久久| 亚洲天堂日韩在线| 欧美成人全部免费| 日韩在线视频不卡| 国产一区亚洲一区| 欧美精品一区二区三区在线看午夜| seseavlu视频在线| 亚洲h精品动漫在线观看| www.xxx亚洲| 久久久亚洲欧洲日产| 中文国产成人精品| 精品国产免费观看| 国产一区在线观看麻豆| 日韩高清专区| 99在线视频影院| 欧美人xxxx| 黄色aaa视频| 欧美日韩视频一区二区三区| 人九九综合九九宗合| 性猛交xxxx乱大交孕妇印度| 久久久不卡影院| 麻豆一区二区三区在线观看| 在线免费av资源| 欧美成人性战久久| 亚洲色图27p| 美女精品在线| 国产欧美日韩综合一区在线观看| 黄色小网站在线观看| 色狠狠色噜噜噜综合网| 亚洲精品乱码久久| 亚洲欧美一级二级三级| 国产区亚洲区欧美区| 日韩精品视频无播放器在线看 | 亚洲成av人片在线观看www| 在线视频免费一区二区| 超碰超碰超碰超碰| 99re这里都是精品| 久久综合久久网| 视频精品二区| 欧美xxxx18国产| 国产精品无码专区av免费播放| 久久精品人人做人人综合| 欧美精品一区二区三区三州| 66精品视频在线观看| 欧美精品中文字幕一区| 国产伦精品一区二区三区免.费 | 天天爽天天狠久久久| 成人av观看| 日韩成人黄色av| 日产精品久久久久久久| 成人激情黄色小说| 一本久道高清无码视频| 亚洲天堂av资源在线观看| 欧美成人黄色小视频| 99产精品成人啪免费网站| 亚洲女同女同女同女同女同69| 免费不卡av网站| 亚洲字幕久久| 97中文在线观看| 9999在线视频| 日韩av资源在线播放| 亚洲伊人成人网| 久久嫩草精品久久久精品一| 精品99在线视频| 日本一二区不卡| 国产日韩精品在线| 中文字幕在线观看网站| 欧美精品一区二| 成人免费a视频| 久久久电影一区二区三区| 精品久久久噜噜噜噜久久图片| 狠狠色丁香婷婷综合影院| 国产精品美女无圣光视频| av播放在线观看| 欧美一区二区三区在线观看| 免费无码毛片一区二区app| 不卡一区中文字幕| 日日碰狠狠丁香久燥| 欧美成人直播| 超碰97在线资源| 亚洲永久av| 色婷婷综合久久久久中文字幕1| 国产男男gay体育生网站| 一区二区三区在线视频观看| 日b视频在线观看| 日本伊人色综合网| 日韩成人午夜影院| 亚洲福利天堂| 成人精品福利视频| sm在线观看| 日韩在线视频免费观看| 成人免费视频国产免费麻豆| 欧美性生交xxxxx久久久| 粉嫩精品久久99综合一区| 国产成人精品一区二区三区四区 | 正在播放欧美一区| www国产在线| 色av一区二区| 69av视频在线| 国产午夜三级一区二区三| 少妇愉情理伦片bd| 日韩主播视频在线| 高清无码视频直接看| 欧洲福利电影| 国产手机精品在线| 色综合久久久| 日本aⅴ大伊香蕉精品视频| 九七久久人人| 国产亚洲欧洲黄色| 视频一区二区免费| 欧美美女喷水视频| 日韩精品1区2区| 亚洲日本青草视频在线怡红院 | 亚洲一区日韩精品| 国产美女诱惑一区二区| 一级黄色录像免费看| 国产精品亚洲人成在99www| 成人在线免费网站| 欧美jizz18| 国产成人综合精品在线| av白虎一区| 欧美裸身视频免费观看| 欧美激情办公室videoshd| 亚洲美腿欧美激情另类| 丰满大乳国产精品| 56国语精品自产拍在线观看| 69av视频在线观看| 欧美日韩亚洲视频| 国产无遮无挡120秒| 亚洲免费观看高清完整版在线观看熊| av手机在线播放| 久久久久久久久久看片| av2014天堂网| 99久久精品一区二区| 极品白嫩的小少妇| 国产乱码字幕精品高清av| 亚洲免费黄色网| 日本免费在线视频不卡一不卡二| 日批视频在线免费看| 国产精品一级| 1024av视频| 国产精品久久久久9999高清| 国产在线播放观看| 在线成人av| 成人免费性视频| 伊人久久久大香线蕉综合直播| 成人免费a级片| 欧美视频官网| 久久www视频| 激情另类综合| 欧美精品自拍视频| 亚洲茄子视频| 国产成人精品视频免费看| 99成人在线| 少妇高潮喷水久久久久久久久久| 国产日韩1区| 国产成人无码一二三区视频| 亚洲专区一区| 九热视频在线观看| 蜜桃免费网站一区二区三区| 91插插插插插插插插| 久久爱另类一区二区小说| 午夜一区二区视频| 国内精品视频一区二区三区八戒| 久久精品一二三四| 成人一区在线看| 久久久久久久无码| 91免费看片在线观看| 好吊视频在线观看| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 美国黄色a级片| 国产无遮挡一区二区三区毛片日本| 色欲AV无码精品一区二区久久| 国产精品美女一区二区| 久久久久久久久久久网| 精品久久久久久中文字幕大豆网| 亚洲天堂五月天| 欧美高清你懂得| 韩国中文字幕hd久久精品| 国产婷婷成人久久av免费高清| 91在线导航| 欧美高清在线播放| 日本免费一区二区三区四区| 国产精品一区二区久久精品| 日韩三级av高清片| 麻豆91蜜桃| 我不卡影院28| 浮妇高潮喷白浆视频| 蜜桃av一区二区三区电影| 性色av浪潮av| 2020国产成人综合网| 国产老头老太做爰视频| 香蕉加勒比综合久久| 中文字字幕在线观看| 日韩欧美久久久| 国产污视频在线| 欧美精品在线网站| 日韩毛片在线| 国产成人av一区二区三区| 欧美日韩水蜜桃| 大陆av在线播放| 九色综合国产一区二区三区| 99久久免费看精品国产一区| 国产精品久久久久久久久果冻传媒| 国产在线观看你懂的| 欧美日韩国产电影| 午夜性色福利影院| 美女福利精品视频| 国产成人精品一区二三区在线观看 | 国产模特av私拍大尺度| 亚洲乱码国产乱码精品精| 成人短视频在线| 国产精品video| 欧美成人午夜77777| 免费在线精品视频| 日韩电影免费在线观看网站| 亚洲一区二区三区四区五区六区| 国产精品成人免费在线| 亚洲va在线观看| 亚洲成人网在线观看| av在线影院| 国产精品一区二区3区| 国产成人精品免费视| 欧美又粗又长又爽做受| 国产一本一道久久香蕉| 精品伦精品一区二区三区视频密桃| 欧美午夜视频在线观看| 人妻精品无码一区二区| 欧美成人性色生活仑片| 啪啪av大全导航福利综合导航 | 午夜视频一区| 污污的视频免费观看| 日本一区二区三区免费乱视频 | 日韩国产精品久久久久久亚洲| 国产精品久久久久久亚洲av| 一区二区三区免费在线观看| 国产精品久久欧美久久一区| 中文字幕精品在线| 日韩av超清在线观看| 欧美三级华人主播| 国产美女精品| 中文字幕在线免费看线人| 亚洲成人动漫av| 免费观看国产视频| 久久久久久久久久国产精品| 一区二区三区视频播放| 欧美a级免费视频| 丁香婷婷深情五月亚洲| 国产五月天婷婷| 亚洲加勒比久久88色综合| 9999热视频在线观看| 国产亚洲精品久久飘花| 亚洲麻豆一区| 黄色片视频免费观看| 欧美日韩国产一区在线| 亚洲色图欧美视频| 66m—66摸成人免费视频| 亚洲深夜福利在线观看| 亚洲综合在线网站| 国产精品乱人伦| 亚洲在线精品视频| 欧美人与物videos| 风间由美中文字幕在线看视频国产欧美| 成年人网站国产| 91在线观看高清| 成人免费视频国产免费| 色七七影院综合| 亚洲一区二区三区在线免费| 免费看又黄又无码的网站| xf在线a精品一区二区视频网站| 91麻豆精品在线| 久久久精品视频在线观看| 日韩在线网址| 黄色免费福利视频| 国产日韩精品一区二区三区在线| 在线观看免费观看在线| 欧美成年人视频网站| 久久97精品| 亚洲乱码国产一区三区| 中文字幕亚洲区| 亚洲国产精品一| 日本一欧美一欧美一亚洲视频| 久久麻豆精品| 一区二区三区四区影院| 色香蕉久久蜜桃| www.欧美日本韩国| 久久国产精品精品国产色婷婷| 日本午夜一区二区| 欧美成人黄色网| 亚洲欧美在线磁力| 国产精品毛片无码| 男女av免费观看| 亚洲视频在线一区二区| 污污网站在线免费观看| 国产精品一区二区女厕厕| 影音先锋久久| 色综合99久久久无码国产精品| 日韩三级视频在线观看| 国产免费拔擦拔擦8x在线播放 | 亚洲精选在线| 自拍偷拍你懂的| 日韩www在线| 久久在线观看| 蜜桃免费在线视频| 红桃av永久久久|