หน้าแรก
หน้าแรก
ฟังก์ชันส่วนหัวใน PHP สามารถใช้เพื่อเปลี่ยนเส้นทางผู้ใช้จากหน้าหนึ่งไปยังอีกหน้าหนึ่ง เป็นฟังก์ชันในตัวที่ส่งส่วนหัว HTTP ดิบไปยังปลายทาง (ไคลเอ็นต์) ไวยากรณ์ของฟังก์ชันส่วนหัว header( $header_value, $replace_value, $http_response_code) ต่อไปนี้เป็นพารามิเตอร์ - header_value ในฟังก์ชันใช้เพื่อเก
ในการหาค่าเบี่ยงเบนมาตรฐานของค่าภายในอาร์เรย์ โค้ดจะเป็นดังนี้ใน PHP - ตัวอย่าง <?php function std_deviation($my_arr) { $no_element = count($my_arr); $var = 0.0; $avg = array_sum($my_arr)/$no_element; foreach($my_arr as $i) {
ฟังก์ชัน array_diff สามารถใช้เพื่อค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ได้ ตัวอย่าง <?php function absent($my_list) { $my_array = range(min($my_list), max($my_list)); return array_diff($my_array, $my_list); } &nb
สามารถใช้ฟังก์ชัน array_flip ได้ ซึ่งจะกลับค่าเป็นดัชนีและคีย์เป็นค่า ตัวอย่าง <?php $my_arr = array(45, 65, 67, 99, 81, 90, 99, 45, 68); echo "The original array contains \n"; print_r($my_arr); $my_arr = array_flip($my_arr); &n
ในการรวมค่าที่ซ้ำกันเป็นอาร์เรย์หลายมิติใน PHP โค้ดจะเป็นดังนี้ - ตัวอย่าง <?php $my_arr = array( array('Age'=>23, 'name'=>'Joe', 'hobby'=>'Cycling'), array('Age'=>26, 'name'=>'Hannah', 'h
ในการลบองค์ประกอบอาร์เรย์ว่างใน PHP โค้ดจะเป็นดังนี้ - ตัวอย่าง <?php $my_array = array("This", 91, '', null, 102, "is", false, "a", "sample", null); foreach($my_array as $key => $val) if(empty($val)) unset
การใช้ฟังก์ชัน sizeof เรามาดูตัวอย่างกัน − ตัวอย่าง <?php $empty_arr = array(); if( sizeof($empty_arr) == 0 ) echo "The array is empty!"; else echo "The array is non-empty."; ?> ผลลัพธ์ The array is empty! สามารถตรวจสอบอาร์เรย์เพื่อดูว่าว่างเปล่
ฟังก์ชัน rsort สามารถใช้ตรวจสอบว่าอาร์เรย์เป็นแบบหลายมิติหรือไม่ ใช้พารามิเตอร์เดียว นั่นคืออาร์เรย์ที่ต้องตรวจสอบและส่งคืนใช่หรือไม่ใช่ขึ้นอยู่กับลักษณะของอาร์เรย์ ตัวอย่าง <?php $my_array = array( array("This", "is", "a", "sample"), &n
อาร์เรย์หลายมิติจัดเก็บอาร์เรย์หลายรายการในขณะที่อาร์เรย์ที่เชื่อมโยงเก็บคู่คีย์-ค่าเป็นข้อมูล ความสัมพันธ์แบบจัดกลุ่มระหว่างข้อมูลสามารถจัดเก็บไว้ในอาร์เรย์ที่เชื่อมโยงหลายมิติได้ ตัวอย่าง <?php $my_arr = array(); $my_arr['Employee'] = array( "Name" => "Joe
ให้เราดูตัวอย่างการพิมพ์รูปแบบของพีระมิดใน PHP - ตัวอย่าง <?php function print_pattern($val) { $num = 2 * $val - 2; for ($i = 0; $i < $val; $i++) { for ($j = 0; $j < $num; $j++) echo " ";  
ในการพิมพ์รูปแบบตัวเลขใน PHP โค้ดจะเป็นดังนี้ - ตัวอย่าง <?php function num_pattern($val) { $num = 1; for ($m = 0; $m < $val; $m++) { for ($n = 0; $n <= $m; $n++ ) { echo $num.
หากต้องการพิมพ์ตัวเลขต่อเนื่องในรูปสามเหลี่ยมใน PHP โค้ดจะเป็นดังนี้ − องค์ประกอบ <?php function continuous_pattern($val) { $num = 1; for ($m = 0; $m < $val; $m++) { for ($n = 0; $n <= $m; $n++ ) {  
ในการพิมพ์สามเหลี่ยมรูปแบบอักขระต่อเนื่องใน PHP โค้ดจะเป็นดังนี้ - ตัวอย่าง <?php function continuous_alphabets($val) { $num = 65; for ($m = 0; $m < $val; $m++) { for ($n = 0; $n <= $m; $n++ ) { &
ฟังก์ชัน date_diff สามารถใช้เพื่อรับความแตกต่างระหว่างสองวันที่ เป็นฟังก์ชันในตัวที่ส่งกลับวัตถุ DateInterval หากพบจำนวนวันที่ระบุ และส่งกลับค่า False หากไม่พบวัน ตัวอย่าง <?php $date_1 = date_create('23-11-2019'); $date_2 = date_create('22-1-2020'); $day_diff = date_diff($date_1,
หากต้องการค้นหาจำนวนวันในแต่ละสัปดาห์ระหว่างช่วงวันที่สองช่วงใน PHP โค้ดจะเป็นดังนี้ − ตัวอย่าง <?php $start = "11-11-2019"; $end = "12-12-2019"; $week_day = array('Monday' => 0, 'Tuesday' => 0, &
หากต้องการเปรียบเทียบวันที่สองวันใน PHP รหัสจะเป็นดังนี้ - ตัวอย่าง <?php $date_1 = new DateTime("2020-11-22"); $date_2 = new DateTime("2011-11-22"); if ($date_1 > $date_2) echo $date_1->format("Y-m-d") . " is later than ". $date_2->fo
ในการจัดเรียงวันที่ให้ในรูปแบบของอาร์เรย์ใน PHP โค้ดจะเป็นดังนี้ - ตัวอย่าง <?php function compare_dates($time_1, $time_2) { if (strtotime($time_1) > strtotime($time_2)) return -1; else if (strtotime($time_1) < strtotime($time_2))
ในการเปรียบเทียบค่า float ใน PHP โค้ดจะเป็นดังนี้ - ตัวอย่าง <?php $val_1 = 56.5325; $val_2 = 90.899; $val_3 = 0.11; if(abs($val_1 - $val_2) < $val_3) { echo "The values are same"; } else { echo "The values are not same"; } ?> ผลลัพธ์ The values
ในการสร้างรหัสผ่านแบบใช้ครั้งเดียวที่เป็นตัวเลขใน PHP รหัสจะเป็นดังนี้ - ตัวอย่าง <?php function generate_otp($n) { $gen = "1357902468"; $res = ""; for ($i = 1; $i <= $n; $i++) { $res .= substr($gen, (rand()%(strlen($gen))
การใช้ฟังก์ชัน bin2hex ตัวอย่าง <?php $num = 12; $res = bin2hex(random_bytes($num)); print_r("The randomly generated string is : "); echo $res; ?> ผลลัพธ์ The randomly generated string is : f1db16115fa93b98493d388b มีการกำหนดตัวเลขและเรียกใช้ฟังก์ชัน bin2hex บนหมายเลขนี้ ภายในฟังก์