PHPackages                             lukaszzychal/env-loader - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. lukaszzychal/env-loader

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

lukaszzychal/env-loader
=======================

A simple and lightweight .env file loader utility for PHP

v1.1.0(7mo ago)131[5 PRs](https://github.com/lukaszzychal/env-loader-php/pulls)MITPHPPHP &gt;=8.1CI passing

Since Oct 14Pushed 5mo agoCompare

[ Source](https://github.com/lukaszzychal/env-loader-php)[ Packagist](https://packagist.org/packages/lukaszzychal/env-loader)[ RSS](/packages/lukaszzychal-env-loader/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (3)Versions (10)Used By (0)

EnvLoader
=========

[](#envloader)

[![CI](https://github.com/lukaszzychal/env-loader-php/workflows/CI/badge.svg)](https://github.com/lukaszzychal/env-loader-php/actions)[![Code Coverage](https://camo.githubusercontent.com/0c371a2c8fc07019cdac587d67b47019e9d8def714b8b6a787d674f5f85aac0c/68747470733a2f2f636f6465636f762e696f2f67682f6c756b61737a7a796368616c2f656e762d6c6f616465722d7068702f6272616e63682f6d61696e2f67726170682f62616467652e737667)](https://codecov.io/gh/lukaszzychal/env-loader-php)[![PHP Version](https://camo.githubusercontent.com/796f078e97f2f0d20dbe14d499e623d4abff59e6fd183e8ec31ab1f1875857f1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6c756b61737a7a796368616c2f656e762d6c6f616465722e737667)](https://packagist.org/packages/lukaszzychal/env-loader)[![Latest Stable Version](https://camo.githubusercontent.com/50cb07faa681f12d0ef83d93f8930fe39255081949078db6e57214618d5644be/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c756b61737a7a796368616c2f656e762d6c6f616465722e737667)](https://packagist.org/packages/lukaszzychal/env-loader)[![Total Downloads](https://camo.githubusercontent.com/15399c99bffe5a1a39b30afdc2ce6c276aa05381f25ddafb09398ef386653df9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c756b61737a7a796368616c2f656e762d6c6f616465722e737667)](https://packagist.org/packages/lukaszzychal/env-loader)[![License](https://camo.githubusercontent.com/eadd765050a5e9ead7f2d994cd8dac972df2ead48fe611c5755e7fdd66aa4654/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6c756b61737a7a796368616c2f656e762d6c6f616465722e737667)](https://packagist.org/packages/lukaszzychal/env-loader)[![PHPStan](https://camo.githubusercontent.com/c51bda247654363d3e30bc352674dd761a9557803a14af0226eb411d6dc0006b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d4c6576656c253230382d627269676874677265656e2e737667)](https://phpstan.org)[![Code Style](https://camo.githubusercontent.com/34b10db0caa29bacd49bda5c437a8de95385f036f3230b31fa605326e18da22c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f64652532305374796c652d5053522d2d31322d626c75652e737667)](https://www.php-fig.org/psr/psr-12/)

A simple and lightweight .env file loader utility for PHP. This package provides a straightforward way to load environment variables from `.env` files without the overhead of larger packages.

Features
--------

[](#features)

- ✅ Simple and lightweight
- ✅ No external dependencies
- ✅ Supports quoted values (single and double quotes)
- ✅ Skips comments and empty lines
- ✅ Does not overwrite existing environment variables
- ✅ Environment-specific files (.env.dev, .env.prod, etc.)
- ✅ Local override files (.env.local, .env.dev.local, etc.)
- ✅ PHP 8.1+ support
- ✅ Full test coverage
- ✅ Static analysis compliant
- ✅ Automated dependency updates with Dependabot

Installation
------------

[](#installation)

Install via Composer:

```
composer require lukaszzychal/env-loader
```

Usage
-----

[](#usage)

### Basic Usage

[](#basic-usage)

```
