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