以不同的方式显示数组

我在显示数组时遇到问题。
这就是我所说的(它是Redux Framework中的multi_text选项):

$my_theme['custom_sidebar_name'];

这是输出:
array(12) { [0]=> string(10) "Test 1" [1]=> string(4) "Test 2" }

但我想这样显示:
string(12) "Test 1|*|Test 2|*|"

我尝试使用爆破选项:
$sides=implode('|*|', $my_theme['custom_sidebar_name']);

但是我得到的只是:
string(12) "Test 1|*|Test 2"

【以不同的方式显示数组】因此, 如何正确执行操作以及如何获得那些” | * |” 在最后的地方。
#1你可以做
$sides = implode('|*|', $my_theme['custom_sidebar_name']) . "|*|";

or
$array = $my_theme['custom_sidebar_name']; $string = ""; foreach ($array as $value) { $string .= $value . "|*|"; };

    推荐阅读