检查传入数据#
有时,您可能想要检查传入数据。如果传入数据不符合条件,您可能想要返回不同的值。例如,您想要检查前一个节点的变量是否为空,如果为空则返回一个字符串。使用以下代码片段在变量为空时返回 not found
。
1 |
|
上述表达式使用三元运算符。您可以在这里了解更多关于三元运算符的信息。
作为替代,您可以使用空值合并运算符 (??) 或逻辑或运算符 (||):
1 2 |
|
在上述两种情况中的任何一种,如果 $x
设置为非空、非假值,则将使用 $x
的值。字符串 default value
是回退值。