Как было указано другими пользователями, фигурные скобки определяют область видимости почти в каждом языке стиля С., о котором я знаю.
Если это простая переменная, то почему вас это волнует, будет в сфере охвата? Это не так уж важно.
в C #, если это сложная переменная, вам нужно реализовать IDisposable. Затем вы можете использовать try / catch / finally и вызвать obj.Dispose () в блоке finally. Или вы можете использовать ключевое слово using, которое автоматически вызовет Dispose в конце раздела кода.
Хорошо, мне удалось придумать метод обхода, подобный этому:
||
env()
, я заменяю его обратно на новые строки , например, мой .env
SFTP_PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY-----||HkVN9…||-----END DSA PRIVATE KEY-----||"
и вот как вы его используете:
$privateKey = env('SFTP_PRIVATE_KEY');
$privateKey = str_replace('||', PHP_EOL, $privateKey);
// Debug
echo '<pre>';
echo($privateKey);
exit;
Я проверил это, и теперь это работает, дайте мне знать, если есть лучший способ.