<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Dieser Teil des Inhalts hat nichts mit dem Inhalt des Artikels zu tun,Nur als Beispiel PHP Codeanzeige</span></span><span>
</span><span><span class="hljs-variable">$example</span></span><span> = </span><span><span class="hljs-string">"Hello, World!"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">strtoupper</span></span><span>(</span><span><span class="hljs-variable">$example</span></span><span>);
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Der Artikel beginnt</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>dirname Können Funktionen relative Wege umgehen??PHP Dies ist effizienter</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>existieren PHP In der Entwicklung,Die Verarbeitungsdateipfade sind eine sehr häufige Anforderung,Und <code>dirname()
"; Echo " Wie aus dem Beispiel ersichtlich ist, kehrt DirName in das vorherige Verzeichnis zurück, in dem sich die Datei befindet.
" ; Echo "Obwohl viele Dokumentbeispiele absolute Pfade sind, kann DirName () auch relative Pfade verarbeiten:
" ; Echo "\$relativePath = 'folder/subfolder/file.txt';
\$dir = dirname(\$relativePath);
echo \$dir; // Ausgabe folder/subfolder
" ; Echo " Egal, ob der Pfad relativ oder absolut ist, DirName wird nach der Verzeichnisebene zum vorherigen Verzeichnis zurückkehren, und die Funktionen sind konsistent.
" Echo "Nach PHP 7.0 unterstützt DirName die zweiten Parameterebenen , die auf mehrere Ebenen der Verzeichnisse der oberen Ebene gleichzeitig zurückkehren können:
" ; echo "\$path = 'a/b/c/d/file.txt';
\$dir = dirname(\$path, 2);
echo \$dir; // Ausgabe a/b/c
" ; Echo " Diese Funktion kann die Anzahl der Anrufe nach DirName verringern, wenn sie mit tiefen relativen Pfaden zu tun haben und die Effizienz verbessern.
" Echo "Die Schlussfolgerung lautet: DirName kann relative Pfade verarbeiten , und der zweite Parameter kann das überlegene Verzeichnis effizienter erhalten. Das Beherrschen dieser Techniken kann die PHP -Dateipfadverarbeitung einfach und effizient machen.
" ; ?>