Je regarde un peu de script et je ne suis pas sûr de ce que fait le "//".Que fait "//" (barre oblique, barre oblique) dans un chemin PHP?
$ResultsFolder = "./" . "Results";
$CompanyFolder = $ResultsFolder."//".$CompanyName;
Je regarde un peu de script et je ne suis pas sûr de ce que fait le "//".Que fait "//" (barre oblique, barre oblique) dans un chemin PHP?
$ResultsFolder = "./" . "Results";
$CompanyFolder = $ResultsFolder."//".$CompanyName;
ne fait rien /./
et //
signifient la même chose que /
Peut-être qu'il a été adapté à partir de la version Windows "\\" à un moment donné, ce qui est nécessaire pour échapper à la barre oblique inverse. –
Attention: il ne fait rien dans un système de fichiers, mais il dans les navigateurs.
Exemple: votre script est hébergé à https://dummy.tld/folder/file.php et contenant les éléments suivants:
<a href="[url, see below]">Link</a>
[url] pourrait être:
example.txt -> https://dummy.tld/folder/example.txt
/example.txt -> https://dummy.tld/example.txt
//example.txt -> https://example.txt/
Remarque: ce comportement ne s'applique que si elle commence par «// quelque chose ', si vous utilisez' .//quelque chose ', cela résoudra' quelque chose '.
Dans ce cas, le préfixe de chemin est './Results // ...'. – Gumbo
Cela ne fonctionnera que si // est au début de votre chaîne! Pas le cas ici. –
J'ai lu cette partie. Clarifié dans la réponse. – Lekensteyn
ce n'est pas réellement un PHP, mais un chemin d'accès. Et un chemin d'accès appartient au système de fichiers. –
A quoi sert ce chemin? – Gumbo
Dans ce cas, cela rend le code résultant moins lisible. Rien de plus (probablement). – johndodo