我有一个带有电话号码的客户列表,我称之为自定义类型。我想用图像而不是html数字来改变整个数字。
我的实际代码。以html显示555 666 777/333 444 555
<?php global $wp_query; $postid = $wp_query->post->ID; $meta1 = get_post_meta($postid, 'telefono_2', true); ?>
<?php global $wp_query; $postid = $wp_query->post->ID; $meta = get_post_meta($postid, 'telefono_3', true);
$meta1 = preg_replace('/[^0-9]*/','', $meta1);
$meta1 =
substr($meta1, 0, 3) . ' ' . substr($meta1, 3, 3) . ' ' . substr($meta1, 6, 3);
echo $meta1;
if($meta != 0) {
$meta = preg_replace('/[^0-9]*/','', $meta);
$meta2 =
substr($meta, 0, 3) . ' ' . substr($meta, 3, 3) . ' ' . substr($meta, 6, 3);
echo " <span style='color:#EEEEEE !important;'>|</span> ".$meta2;
} ?>
我希望最后三个数字例如图像7.jpg但是动态。这是可能的?如果不可能只有最后三个,所有数字也是有效的。
最终代码输出示例:
555 666 <img src="7.jpg" /><img src="7.jpg" /><img src="7.jpg" />
答案 0 :(得分:1)
假设$n1
,$n2
和$n3
是最后三个数字(您需要为我澄清代码以帮助适当调整变量,只需执行以下操作:
echo '<img src="'.$n1.'" />';
echo '<img src="'.$n2.'" />';
echo '<img src="'.$n3.'" />';
(免责声明:代码未经测试且是示例代码 - 请不要复制和粘贴,而是将其用作想法。当然,除非您指的是JavaScript方面,否则它完全< / em>不同)