0

我正在使用 for 循环,它返回 3 个 id。但是如何将这三个 id 分开而不是放在 for 循环中。我的代码是

        <? $meta = get_post_custom_keys();
            $prev = '';
            foreach ($meta as $key) {
                $parts = explode (':', $key);
                if (count ($parts) == 1 || $parts[0] != 'download')
                    continue;
                $value = get_post_meta (get_the_ID(), $key, true);
                echo "<a href='$value'>{$parts[1]}</a>";

            }
        ?>

现在在上面的 echo"<a href='$value'>{$parts[1]}</a>";每次运行时都会获得 3 个不同的 $values 值,但是如何将这些 id 分开,例如 value 1 、 value 2 和 value 3 ?

4

1 回答 1

1

您可以将 $value 存储在数组中$value[] = get_post_meta (get_the_ID(), $key, true);

于 2012-09-21T15:54:55.863 回答