我得到這個錯誤在我的頁面滑塊:警告:number_format()預計參數1雙待,串給出
警告:number_format()預計參數1雙待,串給在/ home/globalar /的public_html /可溼性粉劑內容/主題/ automotive_s1 /包括/上線30
<?php
if $str = floatval($str); ($post->post_type == "gtcd") {
the_title();
if (isset($fields['price'])) {
echo ' | <span class="price_slider">'.' '.$symbols['currency'];
echo number_format($fields['price']).'</span> ';
} else {
echo '';
}
究竟什麼是您的問題? PHP給你一個詳細的錯誤信息。方法'number_format'要求第一個參數是double類型的標量,但是你的變量'$ fields ['price']'包含一個字符串。如果它包含雙倍你可以投它。 – Ota
你不知道'Warning:number_format()的含義是否希望參數1是double,string given'?無論如何嘗試投入'(float)$ fields ['price'])' – Debflav
當你想要double時,你給'number_format()'一個字符串。你的$ fields ['price']'是雙倍的。 – simeg