Tiêu bản:Qif

Bách khoa toàn thư mở Wikipedia


[sửa] Câu thường hỏi

[sửa] Tiêu bản này dùng để làm gì?

Bạn có thể sử dụng tiêu bản này để bắt chước cấu trúc if...else của những ngôn ngữ lập trình thật.

[sửa] Tôi sử dụng nó như thế nào?

{{qif
  |test=GIÁ-TRỊ-ĐỂ-THỬ
  |then=văn bản để hiển thị nếu kết quả không trống (có thể bao gồm GIÁ-TRỊ-ĐỂ-THỬ)
  |else=văn bản để hiển thị nếu nó trống
}}
  • Không bắt buộc định tham số else.
  • Không định rõ kết quả nếu tham số test và/hoặc then không được định ra.
  • Cũng không định rõ kết quả nếu tham số khác với test, then, và else được định ra.
  • Tiêu bản này không hoạt động với từ khóa subst:.

[sửa] Thí dụ

Mã nguồn Kết quả
{{qif
 |test={{boolne|foo|bar}}
 |then=true
 |else=false
}}

true

{{qif
 |test={{booleq|foo|bar}}
 |then=true
 |else=false
}}

false

{{qif
 |test=
 |then=bar
}}
{{qif
 |test=foo
 |then=bar
}}

bar

[sửa] Ghi công

Tổng quản lý Nguyễn Xuân Minh lấy mẹo hay này từ Template:Qif ở Wikipedia tiếng Anh.

[sửa] Xem thêm

Ngôn ngữ khác