簡體   English   中英

如何使用TinyButStrong檢查布爾變量是1 / true還是0 / false?

[英]How to check if a boolean variable is 1/true or 0/false with TinyButStrong?

我對TinyButStrong有點新意,我想知道如何檢查布爾變量是0還是1? 例如,我有這個:

$TBS->MergeBlock('tests', $tests);

並且$ tests有一個變量調用'activated',這是一個布爾值。 因此,在我的.docx文檔中,如果變量設置為true(1),我想寫字符串'Activated',如果設置為false(0),我想寫'non-activated'。

我應該在.docx文檔中使用哪種語法?

提前致謝。

它們是在合並期間格式化值的幾種方法,但默認情況下,TBS使用PHP隱式轉換將數據項轉換為字符串。

因此, true轉換為'1', false轉換為'' (空字符串)

對於不存在的值:如果要合並的數組中的鍵不存在,則可以使用參數noerr避免TBS錯誤消息,並且替換值為'' (空字符串)

所以你的解決方案是:

[test.ativated;noerr;if [val]=1;then 'Activated';else 'non-activated']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM