查看完整版本: \ 和 / 的不同
頁: [1]

龍謙 發表於 2014-7-4 10:55 PM

\ 和 / 的不同

小弟最近在看網址列的時候突然有個有個疑問,「\」和「/」有什麼不同啊?
為什麼在網址中「\」和「/」都會出現,而在電腦的資料夾的網址中只會出現「\」?
怎麼知道什麼時候要用哪個啊?<div></div>

kwj 發表於 2014-7-6 12:53 PM

網址(URL)上一般狀況下只使用 /,用途是作為資料夾的表示。
在某些瀏覽器上可以接受網址有 \,但並不是每一種瀏覽器都能接受。

在一般程式設計時,通常會盡可能避免使用到 / 和 \ 這兩種分隔符號
因為在不同的作業系統中,它們帶有不同的意義。
比如說在 Windows 上一個檔案或資料夾的路徑是用 \ 區隔,例如 C:\Program Files
但在 Linux-based 的作業系統上,檔案或資料夾的路徑是用 / 區隔,例如 /etc/apache2
怎麼知道哪時要用哪個.....在程式開發時就是要用時要去查,常用的自然會記得。...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

et034264 發表於 2014-7-14 02:12 AM

Linux-based ??

小弟不才
在 HP-UX, BSD series, IBM AIX 這些作業系統中也是用 / 當區隔, 那它們算 ??-based ???

PS:
不是故意找碴, 而是用 / 當區隔的不只有 Linux 各種發行版, 包括 BSD, 其他各家商業化 UNIX 系統都是用它當 區隔的
而 Linux 只是 UNIX, 類 UNIX系統下的一個分支

et034264 發表於 2014-7-14 02:14 AM

kwj 發表於 2014-7-6 12:53 PM
網址(URL)上一般狀況下只使用 /,用途是作為資料夾的表示。
在某些瀏覽器上可以接受網址有 \,但並不是每 ...

剛沒點到回復
請看 三樓回復

xxxviva 發表於 2016-2-17 12:49 PM

補充下在網址中出現有時候是因爲可能是從資料庫或是 AJAX 之類調出的,要確保 / 會出現,就要用 escape character \ 的方式陣列在前…… {:45:}<br><br><br><br><br><div></div>
頁: [1]