J'ai du mal à trouver le répertoire rigth sur mon serveur en ligne. Y at-il une fonction qui retourne le dossier dans lequel le fichier est stocké?PHP: laisser un fichier retourner son propre répertoire
Répondre
En PHP> = 5.3 Utilisation __DIR__
et avant utilisation dirname(__FILE__)
Utilisez la constante magique __DIR__
Vous pouvez en savoir plus sur les constantes magiques ici: http://php.net/manual/en/language.constants.predefined.php
http://php.net/manual/en/function.getcwd.php
Renvoie le répertoire de travail en cours sur la réussite, en cas d'échec.
Pas fiable dans certains cas, par ex. après un chdir() ... – PhiLho
La fonction dirname()
renverra la partie répertoire d'un chemin. Par exemple, dirname('foo/bar/baz.php')
renverra foo/bar
.
Ceci est souvent utilisé en conjonction avec la __FILE__
constante magique pour les versions de PHP qui ne supportent pas la __DIR__
constante magique (versions 5.2.x et ci-dessous):
require_once dirname(__FILE__) . '/../classes/Class.php';
'dirname()' ne retourne pas un chemin absolu par lui-même. Il supprime simplement le nom de base du chemin donné et ne résoudra donc rien, ni ne vérifiera l'existence. Utilisez 'realpath()' à la place. – KingCrunch
@KingCrunch Vous avez raison, merci pour la correction. – Michael
- 1. Déplacer chaque fichier dans son propre répertoire
- 2. Fichier PHP imprimer son propre contenu
- 3. laisser l'utilisateur changer son propre mot de passe?
- 4. Exécuter l'application dans son propre répertoire
- 5. Comment laisser ReactiveCommands observer son propre observable IsExecuting
- 6. php curl laisser le fichier dans le répertoire - Comment nettoyer
- 7. Charger un fichier et retourner son environnement
- 8. écran multiple initial avec son propre répertoire sur un terminal
- 9. lot pour chaque copier chaque fichier spécifique de son répertoire est propre sous-répertoire
- 10. Comment un modèle Simulink peut-il découvrir son propre nom de fichier et son propre chemin?
- 11. Installez WordPress dans son propre répertoire mais le permalien échoue
- 12. Comment laisser l'utilisateur choisir un répertoire source?
- 13. Intégrer l'image dans son propre fichier
- 14. Installer Wordpress dans son propre répertoire (www.example.com/blog)
- 15. Créer son propre codage
- 16. Héberger un fichier .apk sur son propre site
- 17. Comment faire un fichier javascript externe connaît son propre hôte?
- 18. Créer son propre Zend_Auth_Adapter
- 19. Décompresser un répertoire dans son répertoire parent
- 20. console Symfony2 - utiliser son propre
- 21. Lancer son propre bootloader
- 22. WCF utilisant son propre web.config
- 23. Inclure un publipostage dans son propre gem
- 24. Un fichier zip chiffré peut également protéger son répertoire interne
- 25. Garder Pages dans son propre dossier?
- 26. Laisser une fonction "retourner" la super fonction?
- 27. Mod récrire .php .xml dans un répertoire et son sous-répertoire ne
- 28. PHP prend le fichier comme un répertoire?
- 29. Comment laisser CMake connaître la bibliothèque dans un répertoire?
- 30. php copier le fichier avec son chemin
Il convient de noter que ce ne fut introduit en PHP 5.3 (comme KingCrunch l'a spécifié). – Zimzat