value; ?> 现-6ren">
gpt4 book ai didi

php - 使用 php explode ?

转载 作者:行者123 更新时间:2023-12-03 07:46:15 25 4
gpt4 key购买 nike

我有一个国家/地区列表,有时该列表仅包含一个国家/地区,有时包含多个国家/地区。这是我的代码:

<?php if($this->value): ?>
<a class="tag" href="{{env::url}}/business?land=<?php echo $this->value; ?>" title="<?php echo $this->value; ?>"><?php echo $this->value; ?></a>
<?php endif; ?>

现在的输出是:“德国、奥地利、瑞士”。

我想为每个国家/地区创建链接,我该怎么做?

希望大家能够帮助我。

最佳答案

我假设您在 $this->value 中获得以逗号分隔的国家/地区列表。

我们可以使用explode等函数将该字符串拆分为数组,然后使用foreach循环数组并生成单独的链接

<?php if($this->value): ?>
<?php
$array = explode( ',', $this->value );
?>
<?php foreach($array as $value): ?>
<a class="tag" href="{{env::url}}/business?land=<?php echo $value; ?>" title="<?php echo $value; ?>"><?php echo $value; ?></a> -
<?php endforeach; ?>
<?php endif; ?>

我希望这能回答您的问题。

关于php - 使用 php explode ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37209127/

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