0

我在 wordpress 中有一个用户的书面电话号码的有效代码,但我希望显示这个数字,如“111 111 111”。有人可以帮助我吗?

这是我的代码:

<?php global $wp_query; $postid = $wp_query->post->ID; echo get_post_meta($postid, 'telefono_2', true); ?>
<?php global $wp_query; $postid = $wp_query->post->ID; $meta = get_post_meta($postid, 'telefono_3', true);

if($meta != 0) {
  echo " / ".$meta;
} ?>
4

1 回答 1

0

我假设您要$meta显示您的电话号码,并且您只需要格式化它:

echo substr($meta, 0, 3) . ' ' . substr($meta, 3, 3) . ' ' . substr($meta, 6, 3);

这将显示前三个字符,一个空格,接下来的三个,依此类推。您还可以进行清理以确保您的字符串中只有数字:

$meta = preg_replace('/[^0-9]*/','', $meta);
// ...and then echo as shown above
于 2013-09-20T13:31:51.993 回答