精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

一本一本久久a久久精品综合麻豆| 成人美女在线视频| 国产一区二区三区日韩欧美| 中文字幕av不卡在线| 在线免费av导航| 99精品久久免费看蜜臀剧情介绍| 国产91在线播放| 国产精品免费在线视频| 国产一区二区在线视频你懂的| 日韩欧美高清视频| 影音先锋在线亚洲| 天堂av网在线| 精品无码三级在线观看视频| 91国产在线精品| 亚洲综合图片一区| 中文字幕中文字幕精品| 欧美一级在线免费| 人妻无码视频一区二区三区| 免费毛片在线看片免费丝瓜视频| 国产亚洲欧洲997久久综合 | 国产黄色片视频| 久久人人88| 亚洲免费一在线| 日韩成人av影院| 欧美亚洲黄色| 色婷婷精品久久二区二区蜜臀av| 乱熟女高潮一区二区在线| 国产精品ⅴa有声小说| kk眼镜猥琐国模调教系列一区二区 | 麻豆91在线观看| 日本久久中文字幕| 日本一区二区三区免费视频| 影音先锋成人在线电影| 中文字幕一区电影| 国产传媒国产传媒| 亚洲精品**不卡在线播he| 精品美女一区二区三区| 少妇欧美激情一区二区三区| 欧美精品资源| 欧美午夜精品久久久久久浪潮 | 九一在线免费观看| 亚洲午夜久久| 日韩精品极品在线观看| 中文字幕免费在线播放| 成人高潮a毛片免费观看网站| 在线观看91精品国产麻豆| 午夜精品在线免费观看| 欧美三区四区| 欧美艳星brazzers| 爱情岛论坛vip永久入口| 国产精品迅雷| 日本韩国欧美在线| 女人另类性混交zo| 色成人免费网站| 在线观看一区日韩| 一区二区三区韩国| 日本在线中文字幕一区二区三区| 91极品视觉盛宴| 美女一区二区三区视频| 国产激情久久| 欧美一区二视频| 美女被艹视频网站| 成人免费直播在线| 日韩精品视频在线免费观看 | 亚洲精品国产setv| 亚洲无亚洲人成网站77777| www久久久久久久| 色呦哟—国产精品| 蜜臀久久99精品久久久无需会员| 男女做暖暖视频| 1024日韩| 国产精国产精品| 亚洲系列在线观看| 国产98色在线|日韩| 国产在线精品二区| 美丽的姑娘在线观看免费动漫| 国产婷婷色一区二区三区四区| 神马影院一区二区| 中中文字幕av在线| 欧美色xxxx| 色91精品久久久久久久久| 精品国产亚洲一区二区三区大结局| 欧美成va人片在线观看| 成人免费毛片日本片视频| 精品国产一区一区二区三亚瑟| 色婷婷av一区二区三区久久| 黄色录像一级片| 亚洲精品孕妇| 国产精品视频自拍| 国产露脸91国语对白| 成人中文字幕合集| 日韩欧美视频一区二区| 天堂а√在线资源在线| 一区二区国产视频| 成人性视频欧美一区二区三区| 日本精品在线中文字幕| 精品精品国产高清一毛片一天堂| 国产白嫩美女无套久久| 日本不卡高清| 992tv成人免费视频| 夜夜躁狠狠躁日日躁av| 不卡一区二区在线| 在线观看日本一区| 中文字幕成在线观看| 欧美一区二区视频观看视频| 中文字幕丰满乱子伦无码专区| 性欧美欧美巨大69| 欧美一区二区三区四区在线| 国产熟女一区二区三区五月婷 | 亚洲国产欧美自拍| 黄色裸体一级片| 99精品福利视频| 成人在线精品视频| 国产视频二区在线观看| 午夜精品久久久久久不卡8050| 亚洲综合欧美激情| 偷拍自拍亚洲色图| 久久久久免费精品国产| 国产精品久久久久毛片| 久久久精品国产免费观看同学| 成人在线免费高清视频| 亚洲欧美久久精品| 亚洲视频在线观看免费| 在线观看亚洲天堂| 成人小视频免费观看| 国产高清免费在线| 成人在线视频观看| 一个人www欧美| 亚洲欧美自拍视频| 2021国产精品久久精品| 人人妻人人做人人爽| 欧美日本三级| 久久这里有精品视频| 在线免费观看日韩视频| 久久久不卡影院| 久久婷婷五月综合色国产香蕉| www国产精品| 欧美激情精品久久久久久免费印度| 91在线公开视频| 国产精品无码永久免费888| 女性隐私黄www网站视频| 日韩三区视频| 538国产精品视频一区二区| 可以免费看毛片的网站| 亚洲一区二区三区影院| 91精品人妻一区二区三区蜜桃2| 婷婷亚洲图片| 91在线视频成人| caopon在线免费视频| 91精品免费在线| 国产极品国产极品| 国产河南妇女毛片精品久久久| 最新黄色av网站| 欧美成人一级| 欧美极品美女电影一区| 天天操天天舔天天干| 欧美日韩国产精品专区| 国产激情在线免费观看| 日韩国产高清在线| 一区不卡视频| 亚洲青青久久| 欧美日韩国产123| 丁香六月天婷婷| 欧美日韩国产精品一区二区不卡中文| 日本少妇色视频| 日本大胆欧美人术艺术动态| 亚洲图片欧洲图片日韩av| 国产精品日本一区二区三区在线 | 黄页网站免费观看| 99久久777色| mm1313亚洲国产精品无码试看| 日韩激情一区| 亚洲永久在线观看| 韩国精品一区| 国产亚洲人成a一在线v站| 一级特黄aaaaaa大片| 亚洲精品日日夜夜| 人妻丰满熟妇av无码久久洗澡| 日本女优在线视频一区二区| 在线视频不卡国产| eeuss鲁片一区二区三区| 欧美综合在线第二页| 成黄免费在线| 日韩精品一区二区三区四区| 亚洲高清毛片一区二区| 国产精品网站在线| 亚洲少妇一区二区三区| 日韩电影在线看| www.欧美黄色| 国产欧美一区二区三区精品观看 | 国产伦精品一区二区三区妓女下载 | 国产农村妇女毛片精品久久麻豆| √天堂资源在线| 一区二区三区四区五区精品视频 | 亚洲一级在线| 天堂v在线视频| 日本欧美三级| 亚洲aa中文字幕| 范冰冰一级做a爰片久久毛片| 久久精品国产一区二区电影| 天堂网www中文在线| 日韩一区二区在线观看视频播放| 中文字字幕在线中文| 专区另类欧美日韩| 欧美做受高潮6| 成人美女视频在线观看| 亚洲免费黄色录像| 首页国产欧美久久| 99久久国产综合精品五月天喷水| 成人激情免费视频| 免费av在线一区二区| 99ri日韩精品视频| 国产欧美日韩精品丝袜高跟鞋| 丁香高清在线观看完整电影视频| 丝袜美腿亚洲一区二区| 久草视频在线看| 亚洲精品成人久久久| 国产高清免费av| 欧美福利视频一区| 波多野结衣一二区| 日韩欧美在线视频免费观看| 亚洲精品77777| 一区二区三区精品在线观看| 日韩欧美视频免费观看| 国产亚洲精品福利| 蜜桃精品成人影片| av不卡免费电影| 久久久久无码国产精品一区李宗瑞| 麻豆91小视频| 岛国毛片在线播放| 免费久久99精品国产| 日本男人操女人| 母乳一区在线观看| 日韩欧美视频网站| 国产日本精品| 久久综合九色综合88i| 亚洲国产高清一区二区三区| 18禁裸男晨勃露j毛免费观看| 欧美1区3d| 日韩精品福利片午夜免费观看| 99久久精品费精品国产| 伊人久久大香线蕉午夜av| 日韩a一区二区| 亚洲精品一卡二卡三卡四卡| 国产精品一在线观看| 欧洲视频一区二区三区| 精品视频黄色| 亚洲精品国产精品久久| 婷婷综合激情| 大荫蒂性生交片| 亚洲三级视频| 欧美aⅴ在线观看| 视频在线观看国产精品| 日本成人在线免费视频| 麻豆九一精品爱看视频在线观看免费| 欧美,日韩,国产在线| 久久免费黄色| 波多野结衣天堂| 精品中文字幕一区二区| 奇米777在线视频| 粉嫩av一区二区三区在线播放| 亚洲精品国产成人av在线| 99久久精品国产毛片| 一级黄色性视频| 国产精品免费av| 三级影片在线看| 亚洲成人av电影| 蜜臀精品一区二区三区| 欧美日韩亚洲国产综合| 国产不卡精品视频| 精品一区二区亚洲| 999国产在线视频| 欧美大片免费观看| 精品国产第一福利网站| 国产视频999| 久久精品国产亚洲blacked| 欧美日本亚洲| 99国产精品一区二区| 欧美高清中文字幕| 久久激情网站| 午夜大片在线观看| 91美女视频网站| 日韩在线视频网址| 亚洲成av人综合在线观看| 免费无码国产精品| 日韩一区二区免费高清| 日韩一区二区三区中文字幕| 日韩中文综合网| 两个人看的在线视频www| 国产美女久久精品香蕉69| jizz性欧美2| 亚洲国产另类久久久精品极度| 激情欧美一区二区三区| 久久久久久久久久久久91| 成人在线视频一区二区| 亚洲第一综合网| 亚洲亚洲精品在线观看| 日韩欧美一级大片| 亚洲国产高潮在线观看| 求av网址在线观看| 欧美一级免费视频| 日韩中文字幕视频网| 亚洲精品久久区二区三区蜜桃臀| av不卡在线| 色男人天堂av| 亚洲国产精品成人久久综合一区| 日韩欧美高清在线观看| 7878成人国产在线观看| 国产一级片在线播放| 韩剧1988在线观看免费完整版| 自拍偷拍欧美日韩| 日韩免费三级| 免播放器亚洲| 国产人妻黑人一区二区三区| 自拍偷拍亚洲综合| 中文字幕在线观看免费| 亚洲精品在线视频| 91九色国产在线播放| 亚洲伊人久久大香线蕉av| 成人羞羞视频播放网站| 欧美大片在线播放| thepron国产精品| 国产亚洲精品久久777777| 在线成人高清不卡| 欧美日韩欧美| 国产精品青青在线观看爽香蕉| 中文精品一区二区| 日韩精品一区二区三区久久| thepron国产精品| 日本亚洲色大成网站www久久| 欧美一区午夜精品| av在线看片| 亚洲qvod图片区电影| 天天综合一区| 亚洲精品中文字幕乱码无线| 毛片在线网址| 日韩激情视频在线播放| 国产乱码精品一区二三赶尸艳谈| 成人欧美一区二区三区视频| 中文字幕一区二区三区在线视频| 国产一伦一伦一伦| 国产精品久久久久一区| 国产精品伦一区二区三区| 色偷偷噜噜噜亚洲男人| 96视频在线观看欧美| 性欧美18一19内谢| 国内精品第一页| 麻豆天美蜜桃91| 日韩情涩欧美日韩视频| 日本aa在线| 精品视频高清无人区区二区三区| 中文亚洲欧美| 亚洲精品视频久久久| 91黄色免费观看| 又爽又大又黄a级毛片在线视频| 国产精品久久久久久久久久久不卡 | 免费污视频在线观看| 狠狠色伊人亚洲综合网站色| 亚洲一区黄色| 国产成人免费观看网站| 欧美日本乱大交xxxxx| 国产精品久久麻豆| y111111国产精品久久婷婷| 一区在线视频观看| 免费a在线观看播放| 在线观看免费亚洲| 黄色免费网站在线| 国产一区二区三区av在线| 亚洲欧美日韩国产一区二区| 欧美激情视频二区| 欧美一级高清片| 小h片在线观看| 亚洲人成人77777线观看| 国产精品888| 欧美性猛交bbbbb精品| 日韩视频永久免费观看| 国产精品久久久网站| 久久综合久久色| 一区二区三区日韩欧美| 完全免费av在线播放| 久久综合亚洲精品| 久久综合色8888| 国产精品天天操| 欧美亚洲另类在线| 99久久婷婷| 五十路六十路七十路熟婆| 精品1区2区3区| а√天堂中文在线资源8| 午夜午夜精品一区二区三区文| 国产成人亚洲综合色影视| 亚洲熟女综合色一区二区三区| 久久av在线播放| 欧美三级伦理在线| 永久免费未满蜜桃| 欧美日韩国产大片| 人成在线免费网站| 伊人再见免费在线观看高清版 | 日本亚州欧洲精品不卡| 少妇高潮毛片色欲ava片| 国产精品久久精品日日|