|
STRING
FUNCTION
เนื้อหาจะกล่าวถึงฟังก์ชั่นที่ใช้เกี่ยวกับข้อความ(string)
เพื่อให้การเขียนโปรแกรมมีความสามารถในการจัดการรูปแบบของข้อความไม่ว่าจะเป็นการเลือกแสดงข้อความบางส่วน
การเปลี่ยนข้อความจากตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่ เป็นต้น เช่น
ฟังก์ชั่น
Chr
เป็นฟังก์ชั่นที่ใช้ในการเปลี่ยนเลขรหัส ascii เป็นตัวอักษร
รูปแบบการใช้ฟังก์ชั่น
string chr(int ascii_code)
ค่าที่กลับคืนมาคือตัวอักษร
ตัวอย่างที่
16
1 <?
2 echo "ตัวอักษรตัวอย่างที่แสดงจากตาราง ascii<br> ";
3 for($r = 161 ; $r < 166 ; $r++) {
4 echo "เลขรหัส ascii $r ตัวอักษรคือ " .chr($r). "<br>";
}
5 ?>
จะได้เอ้าพุทคือ
ตัวอักษรตัวอย่างที่แสดงจากตาราง ascii
เลขรหัส ascii 161 ตัวอักษรคือ ก
เลขรหัส ascii 162 ตัวอักษรคือ ข
เลขรหัส ascii 163 ตัวอักษรคือ ฃ
เลขรหัส ascii 164 ตัวอักษรคือ ค
เลขรหัส ascii 165 ตัวอักษรคือ ฅ
ฟังก์ชั่น Strlen
เป็นฟังก์ชั่นที่ใช้ในการหาขนาดความยาวของข้อความนั้นว่ามีความยาวของข้อมูลกี่ตัวอักษร
รูปแบบการใช้ฟังก์ชั่น
int strlen(string text);
ค่าที่กลับคืนมาคือ ขนาดความยาวของข้อความ มีหน่วยเป็นตัวอักษร
ตัวอย่างที่
17
1 <?
2 $str1 = "My name is Sombat meathanee";
3 $str2 = "I like PHP";
4 echo "$str1 มีความยาว " . strlen($str1 ). " ตัวอักษร<br>";
5 echo "$str2 มีความยาว " . strlen($str2 ). " ตัวอักษร";
6 ?>
จะได้เอ้าพุทคือ
My name is Sombat meathanee มีความยาว 27 ตัวอักษร
I like PHP มีความยาว 10 ตัวอักษร
ฟังก์ชั่น Strtoupper
เป็นฟังก์ชั่นที่ใช้ในการเปลี่ยนตัวอักษรทุกตัวในข้อความเป็นตัวพิมพ์ใหญ่
รูปแบบการใช้ฟังก์ชั่น
string strtoupper (string text);
ค่าที่กลับคืนมาคือ ข้อความทั้งหมดที่เปลี่ยนเป็นตัวพิมพ์ใหญ่
ตัวอย่างที่
18
1 <?
2 $text = "PHP Programming book";
3 echo "ข้อความก่อนใช้ฟังก์ชั่น strtoupper : $text <br>";
4 echo "ข้อความหลังใช้ฟังก์ชั่น strtoupper : " . strtoupper($text);
5 ?>
จะได้เอ้าพุทคือ
ข้อความก่อนใช้ฟังก์ชั่น strtoupper : PHP Programming book
ข้อความหลังใช้ฟังก์ชั่น strtoupper : PHP PROGRAMMINGING BOOK
|