Il mio framework php usa DIRECORY_SEPARATOR
costante invece di /
. Ci possono essere altre opzioni per un separatore di directory?
Su MacOS, il separatore di directory è :
, su Windows, è \
, e su VMS, è .
.
MacOS non è più in uso, però. OSX utilizza /
, ma continua a supportare :
. Windows supporta in gran parte /
, sebbene per alcune API, devi utilizzare \
.
Del famoso software oggi ci sono solo due diversi separatori di directory: / e \. Windows è quello che usa \ anche per supportare / di tutti gli API e gli strumenti della riga di comando che accettano un percorso file come argomento.
Ho spesso usato Windows / come separatore da codice Java e .NET e non ho mai avuto problemi.
Per rispondere alla tua domanda. Non ci sono esempi di sistemi operativi in uso oggi che non supportano / come directory seperator.
Leggi altre domande sui tag operating-systems web portability cross-platform