smarty中如何检查foreach索引是整数还是字符串?
smarty中如何检查foreach索引是整数还是字符串?
<?php
$arr = array(9 => 'Tennis', 3 => 'Swimming', 8 => 'Coding');
$smarty->assign('myArray', $arr);
?>
how to check foreach index is integer or string in smarty?
<?php
$arr = array(9 => 'Tennis', 3 => 'Swimming', 8 => 'Coding');
$smarty->assign('myArray', $arr);
?>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您能否举个例子来说明为什么您需要知道这一点?
一般来说,您可以使用 PHP 函数
is_string
和is_integer
来检测类型。还可以使用
{php}{/php}
在 Smarty 模板中使用 PHP 代码。Could you post an example on why you need to know that?
In general, you can use the PHP functions
is_string
andis_integer
to detect types.Also use
{php}{/php}
to use PHP code inside the Smarty templates.