【问题标题】:php "foreach" change to only first [duplicate]php“foreach”更改为仅第一个[重复]
【发布时间】:2020-09-24 15:22:34
【问题描述】:

我有一个来自 joomla 的 php 代码。它的语言数组......它显示了所有语言。 如何更改此代码以仅显示数组中所有参数的第一种语言,因为它们在这里?

非常感谢

<?php foreach ($list as $language) : ?>
<a href="<?php echo htmlspecialchars_decode(htmlspecialchars($language->link, ENT_QUOTES, 'UTF-8'), ENT_NOQUOTES); ?>">     
<?php echo $params->get('full_name', 1) ? $language->title_native : strtoupper($language->sef); ?>
</a>
<?php endforeach; ?> 

【问题讨论】:

  • 不确定 $list 是什么样子,但如果你只想要第一个,只需使用 $list[0]
  • 在哪里使用 $list[0]?如果我在这里使用它 它不起作用

标签: php joomla


【解决方案1】:

好的。我知道了.. 将 foreach 更改为

$language = $list[0];

【讨论】:

    猜你喜欢
    • 2017-08-13
    • 2023-03-09
    • 2013-09-17
    • 2017-08-12
    • 2017-05-08
    • 2013-02-08
    相关资源
    最近更新 更多