Spaces in .env are not ignored. Add trim() on lines 25 and 28 or resolve differently. > $key = trim(substr($line, 0, $equalsLocation)); > $value = trim(substr($line, ($equalsLocation + 1), strlen($line)));