Я никогда не использовал Laravel, но, может быть, это поможет?
$a = fopen(".env", "r");
$settings = array();
if ($a) {
while (($b = fgets($a)) !== false) {
$setting = explode("=", $b);
array_push($settings, array($setting[0]=>$setting[1]));
}
fclose($a);
} else {
// Error for not being able to open file.
}
var_dump($settings);
Теперь все настройки должны быть в $settings
. Тогда использовать это так?
<?php
$a = fopen(".env", "r");
$settings = array();
if ($a) {
while (($b = fgets($a)) !== false) {
$setting = explode("=", $b);
array_push($settings, array($setting[0]=>$setting[1]));
}
fclose($a);
} else {
// Error for not being able to open file.
}
$mysqli = new mysqli($settings["DB_HOST"], $settings["DB_USERNAME"], $settings["DB_PASSWORD"], $settings["DB_DATABASE"]);
if ($mysqli->connect_errno) {
printf("<br><br><br>");
printf("Error connect: %s\n", $mysqli->connect_error);
exit();
}
echo 'laravel';
?>