Trong khuôn khổ laravel chúng ta có thể sử dụng lưỡi để thêm mã PHP vào tệp html.
Chúng tôi đang sử dụng cả cú pháp {{ }}
và {!! !!}
trong các tệp lưỡi dao của Laravel.
Sự khác nhau giữa chúng là gì?Sự khác nhau giữa {{}} và {!! !!} trong các tập tin blade laravel?
Trả lời
Nếu bạn vượt qua dữ liệu từ điều khiển của bạn để xem với một số phong cách giống như
$first = "<b>Narendra Sisodia</b>";
và nếu nó được truy cập trong lưỡi dao với {{ $first }}
thì output'll được
<b>Narendra Sisodia</b>
và nếu nó được truy cập trong vòng lưỡi với {!! $first !!}
thì output'll được
Narendra Sisodia
Nếu bạn không muốn dữ liệu được thoát thì sử dụng {!! !!}
khác sử dụng {{ }}
.
từ các tài liệu:https://laravel.com/docs/5.1/blade
Theo mặc định, Blade {{ }}
báo cáo sẽ được tự động gửi qua htmlentities PHP chức năng để ngăn chặn các cuộc tấn công XSS. Nếu bạn không muốn dữ liệu của bạn để được thoát, bạn có thể sử dụng cú pháp sau:
Hello, {!! $name !!}.
Blade {{}} báo cáo sẽ được tự động gửi qua htmlentities PHP chức năng để ngăn chặn các cuộc tấn công XSS.
Bạn có thể xem chi tiết ở đây: https://laravel.com/docs/master/blade
Để thoát khỏi sử dụng dữ liệu
{{ $data }}
Nếu bạn không muốn dữ liệu được thoát khỏi sử dụng bên dưới
{!! $data !!}
- 1. Sự khác nhau giữa get() và tất cả() trong laravel
- 2. Quan điểm lồng nhau với Laravel Blade
- 3. Laravel Blade ảnh html
- 4. Sự khác nhau giữa trong làm sao chép tập tin/xóa và di chuyển
- 5. khác nhau giữa "với" và "tải" trong laravel
- 6. Sự khác nhau giữa installshield và windowsinstaller
- 7. Sự khác nhau giữa | và || trong MATLAB?
- 8. Sự khác nhau giữa global.asax và global.asax.cs
- 9. Sự khác nhau giữa đường ống một file sh và gọi một tập tin vỏ
- 10. Sự khác nhau giữa StreamReader.Read và StreamReader.ReadBlock
- 11. Laravel Blade Comment gây CONNECTION_RESET
- 12. Sự khác nhau giữa! = Và =! trong Java?
- 13. Sự khác nhau giữa `% trong%` và `== '
- 14. Sự khác nhau giữa C: và C:/
- 15. Sự khác nhau giữa DTS và ACPI
- 16. Sự khác biệt giữa Phần và Ngăn xếp trong Blade là gì?
- 17. Đánh dấu Blade Laravel 4 và Ide Helper trong PhpStorm
- 18. Sự khác nhau giữa ApacheActiveMQ và ApacheActiveMQApollo
- 19. Sự khác nhau giữa 'PowerShellVersion` và' PowerShellHostVersion`
- 20. sự khác biệt giữa updateOrCreate() và updateOrInsert() trong laravel 5.4
- 21. Sự khác nhau giữa View Composer và Creator trong Laravel 4?
- 22. Một tập tin khác nhau giữa hai cam kết
- 23. Sự khác nhau giữa "./somescript.sh" và ". ./somescript.sh"
- 24. Sự khác nhau giữa restartLoader và onContentChanged
- 25. Sự khác nhau giữa {% bao gồm '' %} và {{include ('')}} trong Twig
- 26. Sự khác nhau giữa sqlplus và sqldeveloper?
- 27. Sự khác nhau giữa $ @ và $ * trong các tập lệnh shell là gì?
- 28. Sự khác nhau giữa Rscript và Littler
- 29. Sự khác nhau giữa REST và WebServices
- 30. Laravel Blade Templating @foreach order