ตัวอย่างที่ 1 การนับจำนวนตัวอักษร จะใช้ฟังก์ชั่น strlen() ดังนี้
<?php
echo strlen("Hello World 2016");
?>
ในตัวอย่างนี้จะนับจำนวนข้อความได้เป็น 16 ตัว ซึ่งจะนับการเว้นวรรคด้วยนั่นเอง
ผลลัพท์ที่ได้
ตัวอย่างที่ 2 การนับจำนวนคำโดยการเว้นวรรคของข้อความ จะใช้ฟังก์ชั่น str_word_count() ดังนี้
<?php
echo str_word_count("Hello Word 2016");
?>
ในตัวอย่างนี้สังเกตุได้ว่าจะนับคำได้แค่ 2 คำเท่านั้นโดยใช้การเว้นวรรคเป็นตัวกำหนด จะไม่นับรวมตัวเลข 2016 เพราะว่าไม่ใช่สตริงนั่นเอง
ผลลัพท์ที่ได้
ตัวอย่างที่ 3 การสลับคำตั้งแต่ตัวหลังสุดมาถึงตัวหน้าสุด จะใช้ฟังก์ชั่น strrev() ดังนี้
<?php
echo strrev("Hello World 2016");
?>
ในตัวอย่างนี้จะแสดงตัวเลข 2016 ร่วมกับข้อความ Hello World ด้วย
ผลลัพท์ที่ได้
แล้วยังมีฟังก์ชั่นสตริงแบบอื่นๆอีกมากมาย ไม่ว่าจะเป็น
ค้นหาตำแหน่งแรกของคำในสตริงจะใช้ฟังก์ชั่น strpos() มีรูปแบบดังนี้
strpos(string, find, start)
string คือ สตริง
find คือ คำที่ต้องการค้นหา
start คือ ตำแหน่งที่ค้นหา
แทนคำในสตริงด้วยคำที่ต้องการ จะใช้ฟังก์ชั่น str_replace() มีรูปแบบดังนี้
str_replace(find, replace, string, count)
find คือ คำที่ต้องการลบ
replace คือ คำที่ต้องการนำมาใส่แทน
string คือ สตริง
count คือ ตัวแปรที่รับข้อมูลจำนวนคำที่แทนลงไป (นับเป็นคำ)
ดังนั้นผู้เขียนโปรแกรม php สามารถศึกษาหลักการเขียนฟังก์ชั่นสตริง (String) เพิ่มเติมได้ที่ PHP String Reference
ดังนั้นผู้เขียนโปรแกรม php สามารถศึกษาหลักการเขียนฟังก์ชั่นสตริง (String) เพิ่มเติมได้ที่ PHP String Reference
ConversionConversion EmoticonEmoticon