gpt4 book ai didi

arrays - 带有 SimpleXMLElement 和键数组的 Twig "in"运算符

转载 作者:数据小太阳 更新时间:2023-10-29 02:12:10 26 4
gpt4 key购买 nike

这里我遇到了一个匹配 SimpleXMLElement 属性“名称”匹配数组中的键的问题。当我通过调用数组的键转储与字符串键匹配的属性的结果时,结果如预期的那样为真。但是当我尝试使用 in 运算符让它匹配时,结果是错误的。

Twig :

{{ dump(options|keys) }}
{% for tense in verbXML %}
{{ dump(tense.attributes.name) }}
{{ dump(tense.attributes.name == (options|keys)[1]) }}
{{ dump(tense.attributes.name in options|keys) }}
{% endfor %}

结果:

   array:2 [▼
0 => "neg-imperative"
1 => "present"
]

SimpleXMLElement {#835 ▼
+"0": "present"
}

true

false

最佳答案

正如 Alain Tiemblo 建议的那样,在 options|keys 中使用 (tense.attributes.name ~ '') 就是答案。谢谢!








关于arrays - 带有 SimpleXMLElement 和键数组的 Twig "in"运算符,我们在Stack Overflow上找到一个类似的问题:

https://stackoverflow.com/questions/28797706/




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