伊莉討論區

標題: \ 和 / 的不同 [打印本頁]

作者: 龍謙    時間: 2014-7-4 10:55 PM     標題: \ 和 / 的不同

小弟最近在看網址列的時候突然有個有個疑問,「\」和「/」有什麼不同啊?
為什麼在網址中「\」和「/」都會出現,而在電腦的資料夾的網址中只會出現「\」?
怎麼知道什麼時候要用哪個啊?
作者: kwj    時間: 2014-7-6 12:53 PM

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

在一般程式設計時,通常會盡可能避免使用到 / 和 \ 這兩種分隔符號
因為在不同的作業系統中,它們帶有不同的意義。
比如說在 Windows 上一個檔案或資料夾的路徑是用 \ 區隔,例如 C:\Program Files
但在 Linux-based 的作業系統上,檔案或資料夾的路徑是用 / 區隔,例如 /etc/apache2
怎麼知道哪時要用哪個.....在程式開發時就是要用時要去查,常用的自然會記得。
作者: 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 \ 的方式陣列在前……




歡迎光臨 伊莉討論區 (http://a401.file-static.com/) Powered by Discuz!