ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ctype_lower()

ใน php มีฟังก์ชันที่ขึ้นต้นด้วย ctype มากมาย เช่น ctype_alnum() : ตรวจสอบทั้งตัวเลขและตัวอักษร,  ctype_digit() : ใช้สำหรับตรวจสอบตัวเลข และฟังก์ชั่นอื่นอีกมาย ซึ่งส่วนใหญ่แล้ว เป็นฟังก์ชันที่ใช้ในการตรวจสอบแทบทั้งนั้น สำหรับวันนี้จะเป็นบทความเกี่ยวกับเรื่อง ctype_lower() 

ฟังก์ชัน ctype_upper() เป็นฟังก์ชันที่ใช้ในการตรวจสอบตัวอักษรภาษาอังกฤษที่เป็นตัวพิมพ์เล็กเท่านั้น ในที่นี้หมายถึง a-z และจะส่งค่าเป็น bool เท่านั้น
เช่น ถ้าพบว่า ใน string นั้น มีเพียงตัวอักษรตัวพิมพ์เล็กทั้งหมด จะส่งค่ากลับมาเป็น true ในทางกลับกัน หากพบว่ามีตัวพิมพ์ใหญ่และตัวอักระอื่นๆเช่น สัญลักษณ์ต่างๆ ตัวเลข เข้ามาแทรกส่วนใดส่วนหนึ่งหรือทั้งหมดของ string จะส่งค่ากลับมาเป็น false 

 

รูปแบบ syntax 

ctype_lower ( string $text ) : bool

ตัวอย่างโค้ดน่ะครับ 

<?php
$strings = array('aac123', 'qiutoas', 'QASsdks');
foreach ($strings as $testcase) {
    if (ctype_lower($testcase)) {
        echo "The string $testcase consists of all lowercase letters.\n";
    } else {
        echo "The string $testcase does not consist of all lowercase letters.\n";
    }
}
?>

ผลลัพธ์ดังนี้

The string aac123 does not consist of all lowercase letters.
The string qiutoas consists of all lowercase letters.
The string QASsdks does not consist of all lowercase letters.

 จะเห็นว่า จะมีค่าเป็น true ก็ต่อเมื่อ string นั้นมีตัวพิมพ์เล็กทั้งหมด และมีตัวอื่นๆ เช่นตัวเลข อัขระต่างๆ ก็จะส่งค่ากลับมาเป็น false ทันที หวังว่าสามารถในใช้ประโยชน์เพื่อใช้ในตรวจสอบ text ต่างๆ ถ้าหากเราต้องการให้มีเฉพาะตัวเล็กเท่านั้นน่ะครับ

 

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ฟังก์ชัน PHP

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
วิธีการติดตั้ง Font TH Sarabun PSK ใน Google document บนระบบปฎิบัตรการ Ubuntu
โดย Bellamy ส 31 ต.ค. 2020 7:43 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
8
ส 31 ต.ค. 2020 7:43 pm โดย Bellamy
การไล่สีพื้นหลังด้วยสีพาสเทลให้ชิคๆเก๋ๆ ด้วย Photoshop cc 2019
โดย Bellamy ส 31 ต.ค. 2020 6:44 pm บอร์ด Graphic design
0
6
ส 31 ต.ค. 2020 6:44 pm โดย Bellamy
การตัดตัวอักษรด้วย Photoshop cc 2019
โดย Bellamy ส 31 ต.ค. 2020 6:23 pm บอร์ด Graphic design
0
4
ส 31 ต.ค. 2020 6:23 pm โดย Bellamy
สอบถามค่ะเรื่องต้องการลดขนาดตัวเลข ใน Nimbus
โดย Bellamy ส 31 ต.ค. 2020 5:05 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
4
16
ส 31 ต.ค. 2020 5:21 pm โดย mindphp
ไม่แสดงผลข้อมูลค้นหา , เมื่อมีการคลิกตัวปุ่มตัวอักษร ในส่วนเสริม Dictionary
โดย makup ส 31 ต.ค. 2020 4:16 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
4
28
ส 31 ต.ค. 2020 5:07 pm โดย makup
ไม่แสดงปุ่ม submit ที่เพิ่มมา , หลังจากที่ได้ทำการเพิ่มไปแล้ว
โดย makup ส 31 ต.ค. 2020 1:25 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
2
16
ส 31 ต.ค. 2020 1:53 pm โดย makup
แถบเมนูตรง ส่วนเสริม dict ขึ้นคำว่า .MODS ไม่เป็นภาษาไทย
โดย makup ส 31 ต.ค. 2020 11:04 am บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
2
16
ส 31 ต.ค. 2020 11:11 am โดย makup
ติดปัญหา ทำอย่างไงจะให้ Query ข้อมูลได้รวดเร็วยิ่งขึ้น
โดย makup ศ 30 ต.ค. 2020 7:47 pm บอร์ด Programming - PHP
4
24
ศ 30 ต.ค. 2020 7:59 pm โดย makup
การรวมข้อความจากหลายตาราง
โดย Bellamy ศ 30 ต.ค. 2020 6:55 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
14
ศ 30 ต.ค. 2020 6:55 pm โดย Bellamy
ตัวระบบปฎิบัติการ ubuntu ที่เครื่องทำงานมีปัญหา , เมื่อเวลาทำการเปิดเครื่องบน Ubuntu
โดย makup ศ 30 ต.ค. 2020 2:40 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
29
ศ 30 ต.ค. 2020 3:12 pm โดย mindphp
การแก้ไขปัญหาภาษาไทยสระทับซ้อนกันใน โปรแกรม Adobe Illustrator cc 2019
โดย Bellamy พฤ 29 ต.ค. 2020 5:32 pm บอร์ด Graphic design
0
18
พฤ 29 ต.ค. 2020 5:32 pm โดย Bellamy
ขอวิธีแก้ Bug ปุ่ม Next ให้เป็นภาษาไทย , หลังจากที่ได้ทำการติดตั้งตัง ตัวรับรองภาษาไทยแล้ว
โดย makup พฤ 29 ต.ค. 2020 5:15 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
2
54
ศ 30 ต.ค. 2020 5:34 pm โดย makup
เกิด Fatal error ในหน้าแรก , เกิดจากเข้าไปตรง ส่วนเสริม แล้วพอคลิกปุ่ม หน้าเว็บบอรด์
โดย makup พฤ 29 ต.ค. 2020 4:20 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
36
พฤ 29 ต.ค. 2020 4:33 pm โดย thatsawan
จะอัพเกรดJoomla 1.5 ไปเป็น 3.9
โดย somporn.so พฤ 29 ต.ค. 2020 3:56 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
29
พฤ 29 ต.ค. 2020 4:08 pm โดย mindphp
จำทำเว็บขายของ ใช้ Joomla Virtuemart ดีไหม
โดย Anonymous พฤ 29 ต.ค. 2020 3:10 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
31
พฤ 29 ต.ค. 2020 4:10 pm โดย mindphp
ขอวิธีการติดตั้ง phpBB ในตัวเครื่อง Ubuntu หน่อยครับ
โดย makup พฤ 29 ต.ค. 2020 1:37 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
4
42
พฤ 29 ต.ค. 2020 2:29 pm โดย mindphp
แจ้งเตือนชำระเงิน บน browser ด้วย Plugin System MZC Notify ใน MooZiiCart
โดย bolue พ 28 ต.ค. 2020 6:37 pm บอร์ด MindPHP News & Feedback
0
43
พ 28 ต.ค. 2020 6:37 pm โดย bolue
จัดการเว็บไซต์ที่มีหลายร้านค้าง่ายๆ ด้วย Plugin System MZC Multi Shop ใน MooZiiCart
โดย bolue พ 28 ต.ค. 2020 6:27 pm บอร์ด MindPHP News & Feedback
1
35
ศ 30 ต.ค. 2020 6:41 pm โดย bolue
ลบส่วนส่วนเกินในรูปภาพ โดย Photoshop cc
โดย Bellamy พ 28 ต.ค. 2020 5:49 pm บอร์ด Graphic design
0
35
พ 28 ต.ค. 2020 5:49 pm โดย Bellamy
สอนการ บวก ลบ คูณ หาร ง่ายๆ ผ่านการใช้ Excel ออนไลน์
โดย Bellamy อ 27 ต.ค. 2020 7:38 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
35
อ 27 ต.ค. 2020 7:38 pm โดย Bellamy