ความรู้เรื่องเกี่ยวกับการจัดการ String
การเชื่อมต่อข้อความ
ใช้ . (จุด)
การตัดข้อความ
ใช้ substr("ข้อความ อาจเป็นตัวแปรก็ได้" , ตำแหน่งเริ่มต้นที่ตัด,จำนวนตัวอักษรที่ต้องการตัด);
การเปลี่ยนข้อความเป็นตัวอักษรพิมพ์ใหญ่
strtoupper("ข้อความ");
// ถ้าเป็นตัวแปร ไม่ต้องใส่เครื่องหมาย "" ให้ใส่ชื่อตัวแปรเลย strtoupper($name);
พิมพ์เล็ก
strtolower("");
เปลี่ยนอักษรตัวแรกให้เป็นพิมพ์ใหญ่
ucfirst("");
กรณีถ้าข้อความของเราเป็นประโยค แล้วมีวรรค เราจะเปลี่ยนอักษรตัวแรกของทุกคำเป็นพิมพ์ใหญ่
ีucwords("");
การแทนที่คำ
str_replace("คำเดิมที่จะเปลี่ยน","คำใหม่","ข้อความ");
ถ้าเป็นตัวแปร ไม่ต้องใส่ ""
str_replace("n","m",$name2);
หาความยาวของ String
strlen("ข้อความ"); //ถ้าเป็นตัวแปรใช้ strlen($ชื่อตัวแปร);
ใช้ตัดช่องว่าง
ltrim($ตัวแปร);//ตัดช่องว่างด้านหน้าข้อความ
rtrim($ตัวแปร);//ตัดช่องว่างด้านหลังข้อความ อาจใช้chop() ก็ได้
trim($ตัวแปร);//ตัดช่องว่างทั้งหน้าและหลัง
การแยกข้อความออกเป็นส่วนๆ
explode("สัญลักษณ์ที่จะใช้แยก","ข้อความ");
การจัดการเกี่ยวกับตัวเลข
การปัดเศษทศนิยม
floor(เลขทศนิยม);//ปัดลง
ceil(เลขทศนิยม);//ปัดขึ้น
round(เลขทศนิยม,จำนวนตำแหน่ง);//ปัดตามหลักคณิต
เช่น $a=5.213; $b=5.9;
echo "ผลของการปัดเศษ a ลง = ".floor($a);//ปัด a ลง
echo "ผลของการปัดเศษ a ขึ้น = ".ceil($a);//ปัด a ขึ้น"
echo "ผลของการปัดเศษ a ตามหลักคณิต = ".round($a,2);// ปัด a ตามหลักคณิต
การสุ่มตัวเลข
rand(ค่าเริ่มต้นที่จะสุ่ม,ค่าสูงสุดที่ต้องการสุ่ม);
เช่น ต้องการสุ่มเลขตั้งแต่ 9 ถึง 999
echo rand(9,999);
หารากที่สอง
sqrt(ตัวเลข);
หาค่าเลขยกกำลัง
pow(ฐานกำลัง,ชี้กำลัง);
เช่น หา 3 ยกกำลัง 4
echo pow(3,4);
ฟังก์ชันเกี่ยวกับวันเวลา
แสดงค่าวันเดือนปี ปัจจุบัน
date(......เราต้องการแสดงอะไร..);
เช่น echo "วันนี้วันที่".date("d F Y");
echo "ตอนนี้เวลา".date("h:i:s A");
echo "วันนี้เป็นวัน".date("D");
ดึงข้อมูลย่อยของวันที่และเวลา
getdate();
เช่น $now=getdate();
echo $now[seconds]."
";
echo $now[hours]."
";
echo $now[mday]."
";
echo $now[wday]."
";
echo $now[mon]."
";
echo $now[year]."
";
echo $now[yday]."
";
echo $now[weekday]."
";
echo $now[month]."
";
ตรวจสอบวันจากการรับค่าจากฟอร์ม
checkdate(ค่าเดือน,วัน,ปี);
วันที่ เดือน ปี
การจัดการไฟล์และไดเร็คทอรี
การเปิดไดเร็คทอรี
$web=opendir("c:/");
อ่านไดเร็คทอรี
readdir($web);
เช่น
การปิดไดเร็คทอรี่
closedir();