ตัวอย่างการใช้ Function str_replace() ลบcomma(,) ออกจากจำนวนตัวเลข

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderator: mindphp, ผู้ดูแลกระดาน

Patipat
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 996
ลงทะเบียนเมื่อ: 10/06/2019 10:12 am

ตัวอย่างการใช้ Function str_replace() ลบcomma(,) ออกจากจำนวนตัวเลข

โพสต์ที่ยังไม่ได้อ่าน โดย Patipat »

ในการใช้ Function str_replace() คือ ฟังก์ชันที่ เปลี่ยนแปลงตัวอักษร หรือ การเปลี่ยนแปลงแบบ Repleace(วางทับตัวอักษร) ในที่นี้ คือเราจะทำการเปลี่ยนแปลงตัวอักษรจากตัวเลข ที่เรารับเข้ามาแล้วมี เครื่องหมาย Comma (,) อยุ่ เราจะทำการตัดเครื่องหมายออกแล้วนำข้อมูลตัวเลขไปคำนวณหาค่า
Str_replace >> String Replace


ยกตัวอย่างเช่น เรารับข้อมูล price มาเป็นค่า 1,000 ซึ่งมีตัว comma (,) อยู่ด้วยทำให้เรานำไปคำนวณไม่ได้เราจึงต้องตัดตัว Comma(,) ออก
โค๊ดในการใช้งาน Str_repleace ตัดคอมม่า

อธิบายโค้ดสั้น ๆ
1. รับค่า price = 1,000 แล้วให้ $numbz มีค่าเท่ากับ 1,000
2. str_replace ('ช่องที่ต้องการจะตัดตัวอักษร','ช่องจะให้ตัวที่ตัดเปลี่ยนเป็นค่าอะไร',ข้อมูลที่จะนำมาตัด);
3. นำค่า $money มาใช้คำนวณในสูตรได้
4. ผลลัพธ์ที่ได้ 1000

โค้ด: เลือกทั้งหมด

$numbz = $_POST['price'];
$money = str_replace(',','', $numbz);

ในตัวอย่างที่ยก ให้นี้ สามารถนำไปประยุกต์ใช้งานที่จะต้องการเปลี่ยนแปลง ค่า ตัดค่า ได้



ศึกษาเพิ่มเติม ได้ที่ >> พูดคุยได้ที่
ถาม-ตอบ กันได้ที่ >> ถามตอบคอมพิวเตอร์
Kor ma di kub. :)
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 64