Dua kaedah pengalihan keluar: 1. Gunakan fungsi rtrim(), sintaks "rtrim(value, "0")" untuk mengalih keluar sifar berturut-turut selepas nilai. 2. Gunakan substr_replace(), sintaks "substr_replace(value,'', -position value)" untuk menggantikan sifar dengan aksara nol bermula dari kedudukan yang ditentukan.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
php akan ikut kaedah penyingkiran sifar nilai
Kaedah 1: Gunakan fungsi rtrim()
fungsi rtrim() untuk mengalih keluar aksara kosong pada sebelah kanan rentetan atau aksara pratakrif lain.
Gunakan fungsi rtrim() untuk mengalih keluar 0s berturut-turut di sebelah kanan nilai.
<?php header("Content-type:text/html;charset=utf-8"); $num=20340000; echo "原字符串:".$num."<br>"; echo "去0处理后:".rtrim($num,"0"); ?>
Kaedah 2: Gunakan fungsi substr_replace()
Gunakan fungsi substr_replace() untuk menggantikan 0 aksara bermula pada kedudukan yang ditentukan Gantikan semua dengan aksara kosong
<?php header("Content-type:text/html;charset=utf-8"); $num=20340000; echo "原字符串:".$num."<br>"; echo "去0处理后:".substr_replace($num,'', -1)."<br>"; echo "去0处理后:".substr_replace($num,'', -2)."<br>"; echo "去0处理后:".substr_replace($num,'', -3)."<br>"; echo "去0处理后:".substr_replace($num,'', -4)."<br>"; ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar sifar dari penghujung nilai dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!