[TWIG] Mảng và một số bộ lọc hay dùng (Phần 2) | Mã Nguồn | Góc wap/webmaster -
Hi, Phòng khách!
Gợi ý : Hãy * Đăng nhập Hoặc Đăng ký tài khoản để sử dụng hết chức năng của diễn đàn !

[TWIG] Mảng và một số bộ lọc hay dùng (Phần 2) [TWIG] Mảng và một số bộ lọc hay dùng (Phần 2)


Đánh giá: 100%
tcm
100/ 100 100 bình chọn
Bài viết 19-09-2015
* KhanhSociu
Cấp bậc: mem
Mảng và một số bộ lọc hay dùng (P2)

Đầu tiên là Mảng array, ta hiểu đơn giản nó là 1 biến có tập hợp các giá trị .

gồm mảng tuần tự và bất tuần tự.
ta có thể gọi như sau:

Mảng tuần tự
{% set a=['a','b','c'] %}
{% set b=[1,2,3] %}
Copy code

.
Mảng bất tuần tự.
là mảng gồm khóa key là các chuỗi không thống nhất cùng với giá trị value của chúng
{% set c={'a':'1','b':'2','c':'3'} %}
Copy code


Cách gọi lăy giá trị
array[key]
{{a[0]}}
{{b[1]}}
{{c[b]}}
Copy code


ngoài ra còn có cách gọi
array.key
như
{{c.a}}
tưxong dương {{c[a]}}

ok nha.

tiếp là 1 số bộ lọc hay dùng

|first : lấy phần tử đầu tiên của chuỗi hoặc mảng

|last : lấy phần tử cuối của chuỗi hoặc mảng

|merge: thêm phần tử vào cuối mảng
{% set d=c|merge({'d':'4'}) %}
{{d.d}}
Copy code



|slice(a,b) : cắt chuỗi theo vị trí ký tự đầu của đoạn cần cắt "a" và *chiều dài* "b"
giống hàm substr của các mã nguồn khác


|split: tách chuỗi thành mảng
{% set e='a@b@c'|split('@') %}
Copy code

giống hàm split của javascsipt và explode của php


|join: gộp mảng thành chuỗi
{{c|join(' , ')}}
 {{c|join}}
Copy code


Nguồn : tiaxgame
[TWIG] Mảng và một số bộ lọc hay dùng (Phần 2) Tổng số: 1
Chia sẻ:Google Plus Twitter Facebook
BBCode:

Link:
Từ khóa: dùng , (Phần , một , dùng , số , bộ
Trực tuyến
- BOT , 1 khách ghé thăm

XtGem Forum catalog