⊗ppPmBsMst 50 of 447 menu

การค้นหาข้อผิดพลาดในโค้ด

ในโจทย์ต่อไปนี้ ผู้เขียนโค้ดได้เขียนโค้ดไว้และอาจมีข้อผิดพลาดเกิดขึ้น คุณต้องตรวจสอบว่าโค้ดทำงานตามที่อธิบายไว้หรือไม่ หากโค้ดทำงานไม่ถูกต้อง คุณต้องแก้ไขข้อผิดพลาดเหล่านั้น

โค้ดควรได้อักขระสุดท้ายของสตริง:

<?php $str = 'abc'; echo $str[3]; ?>

โค้ดควรหาผลรวมของตัวเลข:

<?php $num1 = 1; $num2 = 2; var_dump('result: ' + $num1 + $num2); ?>

โค้ดควรแสดงเลขตัวแรกของตัวเลข:

<?php $num = 123; echo $num[0]; ?>

โค้ดควรได้อักขระสุดท้ายของสตริง:

<?php $str = 'abc def'; echo $str[5]; // คาดหวัง 'f' ?>

โค้ดควรหาผลรวมของตัวเลข:

<?php $num1 = 1; $num2 = 2; $num3 = 3; echo $num1 + $num2 + $num2; // ควรแสดง 6 ?>

โค้ดควรบวกตัวเลขเป็นสตริง:

<?php echo 1. 2; // ควรเป็น '12' ?>

โค้ดควรได้จำนวนอักขระในสตริง:

<?php $str = 'abc def'; echo strlen($str); // แสดง 7 ?>

ผู้เขียนโค้ดคาดหวังว่าจะแสดง 6 แต่กลับแสดง 7 ข้อผิดพลาดของผู้เขียนโค้ดคืออะไร?

โค้ดควรแสดงตัวเลข 1 ในคอนโซล แต่กลับแสดง 0:

<?php $a = 0; echo $a++; ?>

โค้ดควรหาผลรวมของเลขตัวแรก และตัวที่สองของตัวเลข:

<?php $num = 123; echo $num[0] . $num[1]; ?>

โค้ดควรหาความยาวของสตริง:

<?php $str = 'abc'; echo str_len($str); ?>

โค้ดควรหาจำนวนวินาทีในหนึ่งวัน:

<?php $a = 24 / 60 / 60; echo $a; ?>

โค้ดควรบวกเศษส่วนสองตัว:

<?php echo 1. 2 + 1. 3; // ควรเป็น 2.5 ?>

โค้ดควรได้อักขระสุดท้ายของสตริง:

<?php $str = 'abc'; echo $str[strlen($str)]; ?>

โค้ดควรหาผลรวม ของเลขทุกตัวในตัวเลข:

<?php $num = (str) 123; echo $num[1] + $num[2] + $num[3]; ?>

โค้ดควรหาผลรวมของตัวเลข:

<?php $a = 123; $b = 456; $s = $a . $b; echo $s; ?>

โค้ดควรหาผลรวม ของเศษส่วนสองตัว:

<?php $num1 = (int) '2.5'; $num2 = (int) '3.5'; echo $num1 + $num2; // คาดหวัง 6 ?>
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ