คำนวณความคล้ายคลึงกันของสองสตริงและส่งกลับจำนวนอักขระที่ตรงกัน:
<?phpecho like_text("Hello World","Hello Peter");?>ฟังก์ชันlike_text()คำนวณความคล้ายคลึงกันของสองสตริง
ฟังก์ชันนี้ยังสามารถคำนวณเปอร์เซ็นต์ความคล้ายคลึงกันของสองสตริงได้อีกด้วย
หมายเหตุ: ฟังก์ชัน levenshtein() จะเร็วกว่าฟังก์ชันlike_text() อย่างไรก็ตาม ฟังก์ชันlike_text() จะให้ผลลัพธ์ที่แม่นยำยิ่งขึ้นโดยไม่จำเป็นต้องแก้ไขน้อยลง
คล้ายกัน_ข้อความ( string1,string2,เปอร์เซ็นต์ )
พารามิเตอร์ | อธิบาย |
---|---|
สตริง1 | ที่จำเป็น. ระบุสตริงแรกที่จะเปรียบเทียบ |
สตริง2 | ที่จำเป็น. ระบุสตริงที่สองที่ต้องการเปรียบเทียบ |
เปอร์เซ็นต์ | ไม่จำเป็น. ระบุชื่อตัวแปรที่ใช้เก็บเปอร์เซ็นต์ความคล้ายคลึงกัน |
ค่าส่งคืน: | ส่งกลับจำนวนอักขระที่ตรงกันระหว่างสองสาย |
---|---|
เวอร์ชัน PHP: | 4+ |
คำนวณเปอร์เซ็นต์ความคล้ายคลึงกันของสองสตริง:
<?phpsimilar_text("Hello World","Hello Peter",$percent);echo $percent;?>