猿问

无法访问 PHP/Twig 中命名数组键的值

我有一个这样的 PHP 数组:


索引.php:


$state = [

  'isLoggedIn' => false,

  'isB2BCustomer' => false

];


print($twig->render('index.html', ['state' => $state]));

索引.html:


{% for key, stateItem in state %}

  <tr>

    <td>{{ key }}: {{ stateItem }}</td>

  </tr>

{% endfor %}

这给了我以下输出:


|---------------------|

| State               |

|---------------------|

| isLoggedIn:         |

|---------------------|

| isB2BCustomer:      |

|---------------------|

我期待着:


|---------------------|

| State               |

|---------------------|

| isLoggedIn: 0       |

|---------------------|

| isB2BCustomer: 0    |

|---------------------|

它正确显示了键,但我似乎无法弄清楚如何获取该值。


吃鸡游戏
浏览 119回答 1
1回答

月关宝盒

{% for key, stateItem in state %}&nbsp; <tr>&nbsp; &nbsp; <td>{{ key }}: {{ stateItem ? '1' : '0' }}</td>&nbsp; </tr>{% endfor %}在这里找到:https : //twig.symfony.com/doc/2.x/templates.html#other-operators
随时随地看视频慕课网APP
我要回答