Comment commenter dans un fichier .env laravel?

149

Je travaille sur un projet à Laravel où je stocke certains paramètres dans le paramètre de fichier .env, comme quelques paramètres à des fins de test et peu de paramètres sont destinés au travail en direct, alors je vérifiais simplement qu'il existe un moyen de commenter le fichier .env de Laravel .

Voici un exemple

/* Test Settings */
ACCESS_KEY=qwsdr
ACCESS_TOKEN=Bgcvfsx

/* Live Settings */
ACCESS_KEY=985AsdefG
ACCCESS_TOKEN=LFP994kL
Akshay Khale
la source

Réponses:

277

Vous utilisez les commentaires de hachage:

# Test Settings
ACCESS_KEY=qwsdr
ACCESS_TOKEN=Bgcvfsx

# Live Settings
ACCESS_KEY=985AsdefG
ACCCESS_TOKEN=LFP994kL

Documentation: https://github.com/vlucas/phpdotenv#comments

Joel Hinz
la source
3
Aussi sur la même ligne: DEBUGBAR_ENABLED = true # peut révéler par exemple le mot de passe MySQL
PaulH
19

Veuillez noter que depuis Laravel 5.8, l' analyse des commentaires dans les valeurs a changé .

Dans Laravel 5.7, un fichier .env contenant ENV_VALUE=foo#barserait évalué à foo#bar.

Dans Laravel 5.8, le même fichier .env serait évalué à la fooplace, #barétant vu comme un commentaire.

Pour utiliser le #caractère dans une valeur, doublez la valeur entière comme ceci ENV_VALUE="foo#bar".

PtrTon
la source