假设有字符串$a = '8元';$b = '8.3'; 怎么统一变为$c = '8.0元'?
$b = '8.3';echo number_format(floor($b),1).' 元';
$b = '8.3';echo number_format(floor($b),1).' 元';
$a = '8元';echo preg_replace_callback('#(\d+)元#',create_function('$m','return number_format(floor($m[1]),1)." 元";'),$a);
$a = '8元';$b = '8.3';echo intval($a) . '.0';echo intval($b) . '.0';
$c = sprintf('%.1f',intval($a)); $a =8.3;
//第一种
$c1 = number_format(floor($a),1);
echo $c1 ."
";
//第二种
$c2 =sprintf( "%.1f ",floor($a));
echo $c2 ."
";
$c3 =printf( "%.1f ",floor($a));
echo $c3 ."
";
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号