Чтобы создать переменную в Laravel Blade, вы можете использовать директиву @phpили передать переменную из контроллера в представление. Вот несколько методов с примерами кода:
Метод 1: использование директивы @php
@php
$variable = 'Hello, Laravel!';
@endphp
<p>{{ $variable }}</p>
Метод 2: передача переменных из контроллера в представление
Контроллер:
public function index()
{
$variable = 'Hello, Laravel!';
return view('my-view', compact('variable'));
}
Вид лезвия:
<p>{{ $variable }}</p>
Метод 3: использование директивы @set
@set('variable', 'Hello, Laravel!')
<p>{{ $variable }}</p>
Метод 4: использование директивы @verbatim
@verbatim
@php
$variable = 'Hello, Laravel!';
@endphp
@endverbatim
<p>{{ $variable }}</p>
Метод 5: использование директивы @push
@push('scripts')
@php
$variable = 'Hello, Laravel!';
@endphp
@endpush
<p>{{ $variable }}</p>
Метод 6: использование тегов @phpи @endphp
@php($variable = 'Hello, Laravel!')
<p>{{ $variable }}</p>
Вот некоторые методы, которые вы можете использовать для создания переменных в Laravel Blade. Не забудьте выбрать метод, который лучше всего подходит для вашего конкретного случая использования.