130 likes | 232 Views
การทำงานกับเลขจำนวน ในภาษา php. การเขียนเว็บเพจด้วยภาษา php ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม. ฟังก์ชันที่ใช้ตรวจสอบเลขจำนวน. bool is_int(mixed ตัวแปร ); ใช้สำหรับตรวจสอบตัวแปรว่าเป็นจำนวนเต็มหรือไม่ โดยจะให้ค่า TRUE ถ้าใช่และค่า FALSE ถ้าไม่ใช่. is_int.php. <?php
E N D
การทำงานกับเลขจำนวนในภาษา php การเขียนเว็บเพจด้วยภาษา php ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
ฟังก์ชันที่ใช้ตรวจสอบเลขจำนวนฟังก์ชันที่ใช้ตรวจสอบเลขจำนวน • bool is_int(mixed ตัวแปร); • ใช้สำหรับตรวจสอบตัวแปรว่าเป็นจำนวนเต็มหรือไม่ โดยจะให้ค่า TRUE ถ้าใช่และค่า FALSE ถ้าไม่ใช่
is_int.php • <?php • $var1 = “8247”; • $var2 = 76; • if (is_int($var1)) • printf(“\$var1 คือตัวแปรชนิด integer <br>”); • else • printf(“\$var1 ไม่ใช่ตัวแปรชนิด integer <br>”); • if (is_int($var2)) • printf(“\$var2 คือตัวแปรชนิด integer <br>”); • else • printf(“\$var2 ไม่ใช่ตัวแปรชนิด integer <br>”); • ?>
ฟังก์ชันis_float() • bool is_float(mixed ตัวแปร); • ใช้สำหรับตรวจสอบตัวแปรว่าเป็น floatหรือไม่ โดยจะให้ค่า TRUE ถ้าใช่และค่า FALSE ถ้าไม่ใช่
ฟังก์ชันis_numeric() • bool is_numeric(mixed ตัวแปร); • ใช้ตรวจสอบว่าเป็นเลขจำนวนหรือเป็นสตริงตัวเลขหรือไม่ โดยจะให้ค่า TRUE ถ้าใช่และให้ค่า FALSE ถ้าไม่ใช่
ฟังก์ชันที่ใช้แปลงชนิดข้อมูลฟังก์ชันที่ใช้แปลงชนิดข้อมูล • bool intval(mixed ตัวแปร); • ใช้แปลงค่าของตัวแปรที่ระบุไปเป็นค่าจำนวนเต็ม แต่ถ้าฟังก์ชันทำงานล้มเหลวจะให้ค่า 0 เสมอ แต่ถ้าเป็นอะเรย์ที่มีสมาชิกจะได้ค่า 1 เสมอ
ฟังก์ชันที่ใช้แปลงชนิดข้อมูลฟังก์ชันที่ใช้แปลงชนิดข้อมูล • bool floatval(mixed ตัวแปร); • ใช้แปลงค่าของตัวแปรที่ระบุไปเป็นทศนิยม แต่ถ้าฟังก์ชันทำงานล้มเหลวจะให้ค่า 0 เสมอ แต่ถ้าเป็นอะเรย์ที่มีสมาชิกจะได้ค่า 1 เสมอ
ฟังก์ชันที่ใช้ประมาณค่า/ปัดเศษฟังก์ชันที่ใช้ประมาณค่า/ปัดเศษ • float round(float เลข[,int ความแม่นยำ]); • หาค่าประมาณของเลขจำนวน โดยให้มีความแม่นยำตามที่กำหนด • ความแม่นยำหมายถึงจำนวนตัวเลขหลังจุดทศนิยม
ฟังก์ชัน ceil (float เลข) • float ceil(float เลข); • ให้ค่าเป็นเลขจำนวนเต็มโดยการปัดเศษขึ้น ถึงแม้ว่าผลลัพธ์จะเป็นเลขจำนวนเต็ม แต่ชนิดข้อมูลของมันจะเป็น float
ฟังก์ชัน floor (float เลข) • float floor(float เลข); • ให้ค่าเป็นเลขจำนวนเต็มโดยการปัดเศษลง ถึงแม้ว่าผลลัพธ์จะเป็นเลขจำนวนเต็ม แต่ชนิดข้อมูลของมันจะเป็น float
ฟังก์ชันที่ใช้เปรียบเทียบค่าฟังก์ชันที่ใช้เปรียบเทียบค่า • mixed min(mixed เลข1,mixed เลข2[, mixed เลข3]); หรือ • mixed min (array อะเรย์ );
min.php • <?php • printf(min(2,3,1,6,7)); • $arr = array(2,4,5); • printf(min($arr)); • ?> 1 2
ฟังก์ชัน max • mixed max(mixed เลข1,mixed เลข2[, mixed เลข3]); หรือ • mixed max (array อะเรย์ );