Installer le paquet complet avec référence locale et tous les modes publiés.
install iniinikey ou section.key.
application.name sélectionne name dans [application]. Un chemin plus profond comme a.b.c est volontairement refusé ; JSON, TOML ou YAML conviennent mieux aux structures davantage imbriquées.
ini <file> [key|options] · ini dump <file>ini <file>afficher les données
ini <file> <key>afficher la valeur exacte d’une clé ou d’une section
ini dump <file>afficher le texte source
-f <text|mask> [-k|-v]rechercher dans les clés ou valeurs ; * et ? activent un masque
-w <key> : <value>écrire un scalaire ou une liste de type JSON directement dans le fichier
-w <key> < <file>écrire une valeur lue depuis un autre fichier
-d <key>supprimer une clé ou une section
-cvalider le fichier
Avec le core actuel, tout fichier ouvert avec succès devient immédiatement disponible sous $. Si ce module est le gestionnaire installé prioritaire pour l’extension, saisir uniquement le nom du fichier suffit à l’ouvrir avec cette commande. Ces raccourcis appartiennent au core ;
-f recherche dans les chemins et les valeurs. Ajoutez -k pour les clés uniquement ou -v pour les valeurs uniquement. Une requête contenant * ou ? est traitée comme un masque.
-w écrit immédiatement dans le fichier. Après : vient une valeur en ligne ; < <file> lit la valeur depuis un autre fichier. -d supprime un chemin pointé.
Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.
Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.
Base et Minimum sont deux paquets de la même version actuelle du module.
Installer le paquet complet avec référence locale et tous les modes publiés.
install iniInstaller le paquet réduit. La référence locale est omise ;
install ini -mInstaller exactement cette version publiée.
install ini -v 1.3.5upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.
upgrade iniSupprimer le bloc d’extension sans toucher au noyau ni aux autres modules.
install ini -uLes exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.
cd \sandbox\config | ini app.iniapplication.name lil-sandbox
application.debug true
paths.source ../src
paths.public ../publicapp.iniapplication.name lil-sandbox
application.debug true
paths.source ../src
paths.public ../publicini $ application.namelil-sandboxini $ -f "path*" -kpaths.public ../public
paths.source ../srcini $ -f "../public" -vpaths.public ../publicini $ -w application.password : "Ed1g!fs:13od"application.password Ed1g!fs:13odini $ -d application.passwordapplication.name lil-sandbox
application.debug trueini $ -cValid INIini dump $ > ini-review.txt -r[application]
name = "lil-sandbox"
debug = true
[paths]
source = "../src"
public = "../public"ini \sandbox\config\missing.iniFichier introuvablesandbox/config/app.iniL’exemple utilise un fichier ou un répertoire de l’espace de documentation protégé /sandbox/.
[application]
name = "lil-sandbox"
debug = true
[paths]
source = "../src"
public = "../public"
Lecture, recherche, écriture, suppression et validation utilisent désormais la même présentation par options.