php substr函数无法正常工作?

时间:2015-03-10 16:08:54

标签: php substr

我有以下代码,输出价格,如1000,00

<?php if ( $price_html = $product->get_price_html() ) : ?>
    <span class="price"><?php echo $price_html; ?></span>
<?php endif; ?>

我试图添加一个简单的substr函数来删除小数分频器和十进制数。我正在寻求:

<span class="price"><?php echo substr($price_html, 0, -3); ?></span>

出于某种原因,价格没有受到影响。

但是,如果我将substr应用于字符串,例如:

<?php echo substr('€1.000,00', 0, -3); ?>

它神奇地起作用,我得到了预期的1.000欧元。我做错了什么?

更新:目前我得到1000欧元,我想得到1000欧元

0 个答案:

没有答案