หน้าแรก
หน้าแรก
ในการคำนวณผลรวมกำลังสองของจำนวนธรรมชาติ n ตัวแรกใน PHP โค้ดจะเป็นดังนี้ − ตัวอย่าง <?php function sum_of_squares($limit) { $ini_sum = 0; for ($i = 1; $i <= $limit; $i++) $ini_sum += ($limit * $limit); return $ini_sum; } $limit = 5; pr
ในการแทนที่คำด้วยสัญลักษณ์อื่นในประโยค โค้ด PHP มีดังต่อไปนี้ - ตัวอย่าง <?php $my_str = "This is a sample only"; $search_str = array("sample", "This"); $replace_str = array("simple"); $result = str_replac
ในการตรวจสอบว่าสตริงมีอักขระพิเศษหรือไม่ โค้ด PHP มีดังต่อไปนี้ ตัวอย่าง <?php function check_string($my_string){ $regex = preg_match('[@_!#$%^&*()<>?/|}{~:]', $my_string); if($regex) print(
ในการรวมตัวเลขเป็นตัวเลข โค้ด PHP มีดังต่อไปนี้ − ตัวอย่าง <?php function sum_of_digits($my_num){ $sum = 0; for ($i = 0; $i < strlen($my_num); $i++){ $sum += $my_num[$i]; } &nbs
ในการค้นหาจำนวนอักขระในสตริง โค้ด PHP มีดังต่อไปนี้ - ตัวอย่าง <?php $my_string = "Hi there, this is a sample "; $len = mb_strlen($my_string); print_r("The number of characters in the string is "); echo $len; ?> ผลลัพธ์ Th
ในการค้นหาคำแรกของประโยค โค้ด PHP มีดังต่อไปนี้ − ตัวอย่าง <?php $my_string = 'Hi there, this is a sample statement'; echo "The first word of the string is ". strtok($my_string, " "); ?> ผลลัพธ์ The first word of the string is Hi สตริงถูกก
หากต้องการค้นหาความยาวของคำสุดท้ายในสตริง โค้ด PHP มีดังต่อไปนี้ - ตัวอย่าง <?php function last_word_len($my_string){ $position = strrpos($my_string, ' '); if(!$position){ $position = 0;
หากต้องการลบองค์ประกอบออกจากอาร์เรย์โดยใช้ฟังก์ชัน unset รหัส PHP มีดังต่อไปนี้ - ตัวอย่าง <?php $my_array = array("Joe", "Ben", "Mary", "Barun", "Sona", "Mona"); unset($my_array[4]); print_r("
ในการค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ รหัส PHP มีดังต่อไปนี้ - ตัวอย่าง <?php function get_min_value($my_array){ $n = count($my_array); $min_val = $my_array[0]; for ($i = 1; $i < $n; $i++) &
หากต้องการเปลี่ยนรูปแบบวันที่ใน PHP โค้ดจะเป็นดังนี้ - ตัวอย่าง <?php function string_convert ($my_date){ $sec = strtotime($my_date); $my_date = date("Y-m-d H:i", $sec); $my_date = $my_date . ":00"; &n
หากต้องการค้นหาตัวเลข n ตัวแรกที่หายไปในอาร์เรย์ โค้ด PHP มีดังต่อไปนี้ - ตัวอย่าง <?php function missing_values($my_arr, $len, $n){ sort($my_arr); sort($my_arr , $len); $i = 0; while ($i < $n && $my_arr[$i] &l
เพื่อตรวจสอบว่าตัวเลขที่ระบุมีอยู่ในอนุกรมอนันต์หรือไม่ รหัส PHP จะเป็นดังนี้ − ตัวอย่าง ผลลัพธ์ จำนวนนี้ไม่มีอยู่ในอนุกรมอนันต์ ข้างต้น มีการกำหนดตัวแปรสามตัว และฟังก์ชันถูกเรียกโดยการส่งผ่านค่าทั้งสามนี้ - $m =3; $n =5; $o =9; มีการกำหนดฟังก์ชันชื่อ contains_val ซึ่งรับตัวแปรทั้งสามนี้ ตัวแปรสอ
ในการค้นหาองค์ประกอบสูงสุดในอาร์เรย์ รหัส PHP มีดังต่อไปนี้ - ตัวอย่าง <?php function get_max_value($my_array){ $n = count($my_array); $max_val = $my_array[0]; for ($i = 1; $i < $n; $i++) &n
แนะนำตัว แตกหัก คำสั่งเป็นหนึ่งในคีย์เวิร์ดควบคุมการวนซ้ำใน PHP เมื่อโฟลว์ของโปรแกรมพบกับ break ภายใน while คำสั่ง while สำหรับ foreach loop หรือโครงสร้างสวิตช์ คำสั่งที่เหลือใน loop/swtich จะถูกละทิ้งและคำสั่งหลังจากนั้นจะถูกดำเนินการ ไวยากรณ์ while (expr) { .. ..
แนะนำตัว PHP กำหนดชุดสัญลักษณ์ต่อไปนี้เพื่อใช้เป็นตัวดำเนินการกับประเภทข้อมูลอาร์เรย์ สัญลักษณ์ ตัวอย่าง ชื่อ ผลลัพธ์ + $a + $b ยูเนี่ยน ยูเนี่ยนของ $a และ $b. == $a ==$b ความเท่าเทียมกัน TRUE ถ้า $a และ $b มีคู่คีย์/ค่าเหมือนกัน === $a ===$b เอกลักษณ์ TRUE ถ้า $a และ $b มีคู่คีย์/ค่าเหมือน
แนะนำตัว ไวยากรณ์ของ ประกาศ คำสั่งใน PHP นั้นคล้ายกับโครงสร้างการควบคุมการไหลอื่นๆ เช่น while, for, foreach เป็นต้น ไวยากรณ์ declare (directive) { statement1; statement2; . . } พฤติกรรมของบล็อกถูกกำหนดตามประเภทของคำสั่ง มีคำสั่งสามประเภทในคำสั่งประกาศ - ติ๊ก
แนะนำตัว คลาสข้อยกเว้นใช้ โยนได้ ส่วนต่อประสานและเป็นคลาสพื้นฐานสำหรับ ข้อยกเว้น . ทั้งหมด คลาส ข้อยกเว้นที่กำหนดไว้ล่วงหน้า เช่นเดียวกับข้อยกเว้นที่ผู้ใช้กำหนด คลาสข้อยกเว้นกำหนดวิธีการขั้นสุดท้าย (ไม่สามารถแทนที่ได้) เพื่อนำไปใช้จากอินเทอร์เฟซ Throwable และ __tostring() เมธอดที่สามารถแทนที่เพื่อ
แนะนำตัว รหัสใน สุดท้าย บล็อกจะถูกดำเนินการเสมอไม่ว่าจะมีข้อยกเว้นในบล็อก ry หรือไม่ บล็อกนี้ปรากฏขึ้นหลังจากบล็อก catch หรือแทนที่จะบล็อก catch จับแล้วบล็อกในที่สุด ในตัวอย่างต่อไปนี้ ให้ทั้งบล็อก catch และบล็อกสุดท้าย หากเกิดข้อยกเว้นในบล็อกการลอง โค้ดทั้งสองจะถูกดำเนินการ หากไม่มีข้อยกเว้น ในที
แนะนำตัว มีพฤติกรรมแปลกประหลาดของ ในที่สุด block เมื่อลอง block หรือ catch block (หรือทั้งสองอย่าง) มี return คำแถลง. ปกติคำสั่ง return จะทำให้การควบคุมโปรแกรมกลับสู่ตำแหน่งที่เรียก อย่างไรก็ตาม ในกรณีของฟังก์ชันที่มีบล็อก try /catch พร้อม return คำสั่งในบล็อกสุดท้ายจะถูกดำเนินการก่อนที่จะส่งคืน ตั
แนะนำตัว ก่อนหน้าเวอร์ชัน 7 นั้น PHP parser ใช้ในการรายงานข้อผิดพลาดเพื่อตอบสนองต่อเงื่อนไขต่างๆ ข้อผิดพลาดแต่ละข้อเคยเป็นประเภทที่กำหนดไว้ล่วงหน้าบางประเภท PHP7 ได้เปลี่ยนกลไกการรายงานข้อผิดพลาด แทนที่จะรายงานข้อผิดพลาดแบบเดิม ขณะนี้ข้อผิดพลาดส่วนใหญ่ได้รับการรายงานโดยการโยนข้อยกเว้นข้อผิดพลาด หา