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ặcthen
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
- {{if}}
- {{if defined}}
- {{switch}}