An open API service indexing awesome lists of open source software.

https://github.com/jsefton/php-dotenv-parser

Allows you get .env file as array and convert array back to .env file
https://github.com/jsefton/php-dotenv-parser

dotenv dotenv-editor dotenv-helper env environment-variables php

Last synced: 4 months ago
JSON representation

Allows you get .env file as array and convert array back to .env file

Awesome Lists containing this project

README

          

## PHP DotEnv Parser

This easy tool allows you to pass a `.env` file and be returned a parsed array.

You can then add or edit values from this array.

This parser also allows you to pass an array and store as a valid `.env` file to be used.

### Installation

You will need composer to install this package (get composer). Then run:

```bash
composer require jsefton/php-dotenv-parser
```

### Usage

To parse a `.env` file to an array pass in the path like below:

```php
$env = \Jsefton\DotEnv\Parser::envToArray('/path/to/.env');
```

To store an array into a `.env` file pass the array along with the path to store it:

```php
\Jsefton\DotEnv\Parser::arrayToEnv($array, '/path/to/.env');
```