Maison > Article > développement back-end > 10 articles recommandés sur la fonction php mkdir()
Dans certaines fonctions PHP intégrées (telles que mkdir), l'ajout de @ devant peut masquer les erreurs générées par la fonction Alors, comment les fonctions personnalisées y parviennent-elles ? J'ai essayé de lancer de nouvelles exceptions et trigger_error mais ils n'ont pas pu être bloqués par @ Instructions supplémentaires : C'est comme ça. Par exemple, je veux écrire une méthode JsonFile::get() qui renvoie une erreur lorsque le fichier n'existe pas, renvoie une erreur lorsque le chemin est illégal, renvoie une erreur lorsque le décodage échoue et renvoie false. Lorsque l'utilisateur se soucie du message d'erreur, il peut l'attraper et le gérer lui-même ; lorsque l'utilisateur ne se soucie pas du message d'erreur et souhaite uniquement obtenir le contenu du fichier ou false (échec), il peut appeler @JsonFile : :get() comme ça Principalement par commodité. Comment implémenter une telle méthode (ou fonction) personnalisée ? Ou est-ce que ma façon de penser n’est pas très bonne ? Existe-t-il une méthode de mise en œuvre pratique et raisonnable ? 1. Comment empêcher la fonction personnalisée en PHP de générer une erreur lorsqu'elle contient @ ? Introduction : Dans certaines fonctions PHP intégrées (telles que mkdir), l'ajout de @ devant peut bloquer les erreurs générées par la fonction. Donc depuis
1 Comment utiliser GET() ? Résumé de l'utilisation de l'instance php GET()
Introduction : Dans certaines fonctions intégrées PHP (telles que mkdir), l'ajout de @ devant peut masquer les erreurs générées par la fonction. Alors, comment la fonction personnalisée peut-elle y parvenir ? J'ai essayé de lancer de nouvelles exceptions et trigger_error mais elles ne peuvent pas être bloquées par @. Explication supplémentaire : ça y est, je veux écrire une méthode JsonFile::get() qui renvoie une erreur lorsque le fichier n'existe pas et renvoie une erreur. erreur lorsque le chemin est illégal. Lance une erreur lorsque le décodage échoue et renvoie false Lorsque l'utilisateur se soucie du message d'erreur, il peut l'attraper lui-même...
2. >10 articles recommandés sur la fonction php trigger_error()
Introduction : Dans certaines fonctions intégrées PHP (comme mkdir), l'ajout de @ devant peut bloquer les erreurs générées par les fonctions. Alors, comment les fonctions personnalisées y parviennent-elles ? J'ai essayé de lancer de nouvelles exceptions et trigger_error mais elles ne peuvent pas être bloquées par @. Explication supplémentaire : ça y est, je veux écrire une méthode JsonFile::get() qui renvoie une erreur lorsque le fichier n'existe pas et renvoie une erreur. erreur lorsque le chemin est illégal. Lorsque le décodage échoue, une erreur est renvoyée et false est renvoyé Lorsque l'utilisateur se soucie du message d'erreur, il peut le capturer et le gérer lui-même ;...<.>
3.Articles sur la fonction php chroot() 10 articles recommandés
Introduction : Cet article se concentre sur les enregistrements de configuration, et les avantages du chroot (jail) ne seront pas décrits en détail. Cet article est divisé en trois parties : configuration de la prison chroot de base, configuration de la prison chroot pour nginx et configuration de chrootjail pour Tomcat. 1. Configurez une prison chroot de base1.1 Créez un répertoire comme répertoire racine de la prison chroot. # mkdir /home/chroot/jail1.2. Utilisez la commande ldd pour connaître la commande que vous souhaitez exécuter dans la prison chroot...
4. image, exemple simple de suppression d'images
Introduction : téléchargement simple d'images PHP, suppression du code d'implémentation des images à télécharger images : if (!empty($_FILES["img"]["name"])) { //Extraire le nom du contenu du domaine du fichier et déterminer $path="uppic/" //Télécharger le chemin if(!file_exists($ path)) { //Vérifiez si le dossier existe, sinon, créez-le et donnez la permission la plus élevée mkdir("$path", 0700);//END IF //Autoriser
5.
Exemple Java - Créer un répertoire de manière récursiveIntroduction : L'exemple suivant démontre le l'utilisation de la classe File mkdirs() implémente la création récursive de répertoires :
6
Utilisation de la commande mkdir pour créer des répertoires et sous-répertoires sous LinuxIntroduction : Cet article présente principalement l'utilisation de la commande mkdir pour créer des répertoires et des sous-répertoires sous Linux. Elle a une certaine valeur de référence. Si vous en avez besoin, vous pouvez en apprendre davantage.
7. Explication détaillée de l'utilisation de la commande mkdir sous Linux
Introduction : Cet article présente principalement en détail l'utilisation de la commande mkdir sous Linux et le partage d'exemples de code. Il est très complet et peut être référencé par des amis dans le besoin.
8. La différence entre la fonction mkdir sous Linux et la fonction _mkdir sous Windows
Introduction : Cet article présente principalement des informations pertinentes sur la différence entre la fonction mkdir sous Linux et la fonction _mkdir sous Windows. Les amis dans le besoin peuvent se référer à
. 9. La fonction php mkdir implémente la création récursive de répertoires hiérarchiques
Introduction : Quand nous voulons Lorsque vous ajoutez des répertoires multi-niveaux à votre propre site, vous pouvez utiliser la fonction PHP mkdir() pour réaliser cette fonction. Il a une certaine valeur de référence et les amis intéressés peuvent s'y référer.
10. Un exemple d'entrée de gamme d'utilisation de mkdir pour créer un répertoire multi-niveaux en php
Introduction : Cet article présente principalement l'exemple d'introduction de l'utilisation de mkdir pour créer des répertoires multi-niveaux en PHP. Les amis qui en ont besoin peuvent se référer à
[Recommandations de questions et réponses associées] :
opencv2 - erreur d'importation en python lors de l'installation d'opencv sous mac
python3.x - make message d'erreur pour obtenir de l'aide lors de l'installation de python3.5.2
linux - La différence entre utiliser la fonction mkdir de php et php utiliser la fonction système pour exécuter la commande mkdir
php - Comment utiliser Brew pour installer le package d'extension pecl sous OS X ?
python - Installez mesos1.1 sur centos7.2 selon le site officiel lors de l'exécution de make, l'erreur suivante est signalée .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!