PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย
Moderator: mindphp, ผู้ดูแลกระดาน
-
Patipat
- PHP Super Hero Member
- โพสต์: 996
- ลงทะเบียนเมื่อ: 10/06/2019 10:12 am
โพสต์ที่ยังไม่ได้อ่าน
โดย 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.
-
-
- 0 ตอบกลับ
- 2792 แสดง
-
โพสต์ล่าสุด โดย ewqolf
02/03/2023 9:26 pm
-
-
- 0 ตอบกลับ
- 1729 แสดง
-
โพสต์ล่าสุด โดย Dive Demo
08/02/2017 4:08 pm
-
-
- 0 ตอบกลับ
- 1234 แสดง
-
โพสต์ล่าสุด โดย jamepiyawat
20/11/2019 6:36 pm
-
-
- 0 ตอบกลับ
- 912 แสดง
-
โพสต์ล่าสุด โดย jataz2
16/10/2019 3:17 pm
-
-
- 4 ตอบกลับ
- 1285 แสดง
-
โพสต์ล่าสุด โดย rangsan
05/05/2018 6:09 pm
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 64