Я смотрю немного скрипта, и я не уверен, что делает «//».Что делает «//» (косая черта, косая черта) в имени PHP?
$ResultsFolder = "./" . "Results";
$CompanyFolder = $ResultsFolder."//".$CompanyName;
Я смотрю немного скрипта, и я не уверен, что делает «//».Что делает «//» (косая черта, косая черта) в имени PHP?
$ResultsFolder = "./" . "Results";
$CompanyFolder = $ResultsFolder."//".$CompanyName;
ли что-нибудь /./
не делать и //
означают то же самое, чем /
Возможно, он был адаптирован из версии Windows «\\» на каком-то этапе, что необходимо для устранения обратной косой черты. –
Осторожно: это ничего не делать в файловой системе, но это будет в браузерах.
Пример: ваш скрипт размещен на https://dummy.tld/folder/file.php, и содержащий следующее:
<a href="[url, see below]">Link</a>
[URL] может быть:
example.txt -> https://dummy.tld/folder/example.txt
/example.txt -> https://dummy.tld/example.txt
//example.txt -> https://example.txt/
Примечание: это поведение применяется только если он начинается с «//something ', если вы используете «.//something», он решит «что-то».
В этом случае префикс пути равен './Results // ...'. – Gumbo
Это будет работать только в том случае, если // находится в начале строки! Не здесь. –
Я прочитал эту часть. Уточнено в ответе. – Lekensteyn
На самом деле это не PHP, а путь. И имя пути принадлежит файловой системе. –
Для чего этот путь? – Gumbo
В этом случае это делает код менее понятным. Ничего больше (возможно). – johndodo