Năng suất của laravel trong php
Mẫu là 1 bố cục chung cho tất cả các trang có sử dụng lại những thành phần giống nhau mà không phải viết lại toàn bộ, từ đó trên mỗi trang, chỉ cần thay đổi ở một số nơi được chỉ định trên trang từ mẫu Show
Công cụ mẫu có tác dụng giúp dọn sạch các đoạn mã PHP nằm trong Chế độ xem nên tách biệt hoàn toàn giữa người cắt CSS và người viết mã PHP Hiện nay có khá nhiều template engine như Smarty, XiTemplate, TinyButStrong, Blade Blade rất đơn giản, nhưng lại là một template engine mạnh mẽ. Không giống với các công cụ tạo khuôn mẫu PHP phổ biến khác, Blade không giới hạn chúng tôi sử dụng mã PHP trong lượt xem. Tất cả các tệp Blade sẽ được chuyển thành mã tệp PHP và bộ đệm cho đến khi tệp Blade bị thay đổi, điều đó cũng có nghĩa là Blade tự làm tất cả những công việc cần thiết để có thể chạy chế độ xem cho ứng dụng của bạn The file view used for Blade has the end file name is. lưỡi. php và được lưu trong thư mục mặc định tài nguyên/lượt xem (với Laravel 5. x) và ứng dụng/lượt xem (Laravel 4. x) 2. Use Blade Template Engine
Create file template đơn giản Tạo tài nguyên tệp/lượt xem/ví dụ. lưỡi. php
Như vậy là ta đã tạo được file blade. Giờ ta vào ứng dụng và kiểm tra trong đường dẫn http. /máy chủ cục bộ. 8000/ví dụ Truyền biến từ tuyến đường, bộ điều khiển xuống chế độ xem Ta đã chỉnh sửa một chút trong route and view as after
Như vậy là ta có thể dễ dàng truyền dữ liệu từ bộ điều khiển xuống chế độ xem một cách dễ dàng 3. Các cú pháp trong Blade Template Engine To display data in view ta dùng dấu {{ $x }} Khi đó file blade sẽ tự build ra đền định dạng theo định dạng
Khi này mặc dù dòng mã đã được nhận xét nhưng khi được xây dựng ra chế độ xem thì dữ liệu vẫn được sử dụng và hiển thị bình thường
Có thể thấy mã đơn giản hơn rất nhiều so với việc ta sử dụng lệnh if với cú pháp php thông thường
4. Kế thừa
Giờ ta đưa tệp _examplte vào màn hình ví dụ Kết quả thu được cũng tương phản như kết quả lúc đầu. tuy nhiên từ nay ta có thể sử dụng thêm Templete _example. lưỡi. php vào bất kỳ đoạn nào cần sử dụng để hiển thị $name 5. Cách trình bày
Trên đây là một ví dụ về việc tạo bố cục cho một ứng dụng. Mỗi phiên sẽ là một khu vực hiển thị lưu trữ dữ liệu trong ứng dụng. Ta chỉ cần viết một lần và nó sẽ được gọi ra ở bất kỳ màn hình nào được mở rộng Blade Templete là gì?
8Lưu hoạt động của $hoten = "Dương Nguyễn Phú Cường"; // View `hello.blade.php` // Xuất giá trị $hoten escapsed {{ $hoten }} 5Use Route::get('/example', function () { return view('example'); });27 in laravel 5. xVí dụ dùng để học Route::get('/example', function () { return view('example'); });281. Cú pháp xuất dữ liệu ra chế độ xemCú pháp [su_note] Xuất Route::get('/example', function () {
return view('example');
}); |