<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Cette partie du contenu n'a rien à voir avec le contenu de l'article,Par exemple seulement PHP Affichage du code</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">// L'article commence</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>dirname Les fonctions peuvent-elles gérer les chemins relatifs??PHP C'est plus efficace</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>exister PHP En cours de développement,Les chemins de fichier de traitement sont une exigence très courante,et <code>dirname()
"; Echo " Comme on peut le voir à partir de l'exemple, Dirname revient au répertoire précédent où se trouve le fichier.
" ; écho "Bien que de nombreux exemples de documents soient des chemins absolus, dirname () peut également gérer des chemins relatifs:
" ; Echo "\$relativePath = 'folder/subfolder/file.txt';
\$dir = dirname(\$relativePath);
echo \$dir; // Sortir folder/subfolder
" ; écho " Peu importe si le chemin est relatif ou absolu, Dirname reviendra au répertoire précédent en fonction du niveau du répertoire, et les fonctions sont cohérentes.
" ; écho "Après PHP 7.0, Dirname prend en charge les deuxième niveaux de paramètres, qui peuvent revenir à plusieurs niveaux de répertoires de niveau supérieur à la fois:
" ; Echo "\$path = 'a/b/c/d/file.txt';
\$dir = dirname(\$path, 2);
echo \$dir; // Sortir a/b/c
" ; écho " Cette fonctionnalité peut réduire le nombre d'appels à Dirname lorsqu'il s'agit de chemins relatifs profonds, améliorant l'efficacité.
" ; écho "La conclusion est: Dirname peut gérer des chemins relatifs , et le deuxième paramètre peut obtenir le répertoire supérieur plus efficacement. La maîtrise de ces techniques peut rendre le traitement de chemin de fichier PHP simple et efficace.
" ; ?>