亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于PHP根相對目錄的問題

關于PHP根相對目錄的問題

PHP
SeanRan 2017-01-06 12:18:37
默認document_root目錄是xampp默認的"htdocs",請問為什么下面這行代碼會返回0:file_exists("/../htdocs")???print?1?:?print?0;
查看完整描述

1 回答

?
KevenHuang

TA貢獻280條經驗 獲得超233個贊

因為根目錄就是htdocs了,根目錄的上一層目錄應該是訪問不了的,htdocs就相當于文件系統中的c盤了,那么請問c盤的上層目錄你能訪問嗎?而服務器的根目錄就跟文件系統一樣的。
查看完整回答
反對 回復 2017-01-06
  • SeanRan
    SeanRan
    如果是你說的這種情況,那么"/../"應該也會返回0,但實際運行結果為1。另外"/../htdocs"或者跟htdocs同級的目錄也是返回0,會不會是php的某種特性。
  • KevenHuang
    KevenHuang
    其實研究這種沒什么意義的有什么用?雖然我很欣賞你的鉆研精神,但我從來沒見過這種寫法,先回到根目錄,然后又退到上一級,然后又回到根目錄,不嫌麻煩嗎?
  • SeanRan
    SeanRan
    剛才練習文件上傳時遇到的問題,因為聽說uploads文件夾最好跟htdocs同級比較安全,所以寫了"/../uploads",然后就報錯了,感覺這個是不應該報錯的,就來這邊問問。
點擊展開后面2
  • 1 回答
  • 0 關注
  • 1185 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號