gpt4 book ai didi

php - 如何使用 TinyButStrong 检查 bool 变量是 1/true 还是 0/false?

转载 作者:可可西里 更新时间:2023-10-31 22:56:33 25 4
gpt4 key购买 nike

我是 TinyButStrong 的新手,我想知道如何检查 bool 变量是 0 还是 1?例如,我有这个:

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

$tests 有一个 bool 值变量 call 'activated'。因此,在我的 .docx 文档中,如果变量设置为 true(1),我想写字符串“Activated”,如果变量设置为 false(0),我想写“non-activated”。

我应该在 .docx 文档中使用哪种语法?

提前致谢。

最佳答案

在合并过程中有几种格式化值的方法,但默认情况下 TBS 使用 PHP 隐式转换将数据项转换为字符串。

因此,true 被转换为 '1',false 被转换为 '' (空字符串)

对于不存在的值:如果要合并的数组中的key不存在,那么可以通过参数noerr避免TBS报错,替换的值为' ' (空字符串)

所以你的解决方案是:

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

关于php - 如何使用 TinyButStrong 检查 bool 变量是 1/true 还是 0/false?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13968650/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com