2013-03-22 36 views

Trả lời

63

Có, nó được gọi là first. Phần còn lại được sao chép từ tài liệu.

Phiên bản mới 1.12.2: Bộ lọc đầu tiên được thêm vào trong Twig 1.12.2.

Bộ lọc đầu tiên trả về "yếu tố" đầu tiên của một chuỗi, một ánh xạ, hoặc một chuỗi:

{{ [1, 2, 3, 4]|first }} 
{# outputs 1 #} 

{{ { a: 1, b: 2, c: 3, d: 4 }|first }} 
{# outputs 1 #} 

{{ '1234'|first }} 
{# outputs 1 #} 

Nó cũng làm việc với các đối tượng thực hiện các giao diện traversable.

+0

Cũng hoạt động với các mảng đối tượng: '{{objectArray | first.mymethod}}' – Atan

3

Tôi đang tìm cách lấy phần tử cuối cùng của một mảng với cành và tìm thấy câu hỏi này và phát hiện ra Twig cũng có một số last.

Các vấn đề liên quan