⊗ppPmCdMst 109 of 447 menu

PHP şərtləri ilə koddakı səhvlərin axtarışı

Aşağıdakı məsələlərdə müəyyən proqramçı kod yazmışdır və ola bilsin ki, orada səhvlərə yol vermişdir. Siz yoxlamalısınız ki, kod təsvir olunanı edirmi? Əgər kod düzgün işləmirsə, siz səhvləri düzəltməlisiniz.

Kod rəqəmlərin cəmini yoxlamalıdır:

<?php $num1 = '1'; $num2 = '2'; if ($num1 + $num2 === '3') { echo '+++'; // bunu çıxarmalıdır } else { echo '---'; } ?>

Kod ədədin birinci rəqəmini yoxlamalıdır:

<?php $num = 123; if ($num[0] === 1) { echo '+++'; } else { echo '---'; } ?>

Kod ədədin birinci rəqəmini yoxlamalıdır:

<?php $num = 123; if ((string) $num[0] === 1) { echo '+++'; } else { echo '---'; } ?>

Kod ədədin birinci rəqəmini yoxlamalıdır:

<?php $num = 123; $str = (string) $num; if ($str[0] === 1) { echo '+++'; } else { echo '---'; }

Kod yoxlamalıdır ki, ədəddə tam olaraq iki rəqəm var:

<?php $num = 12; if (strlen($num) === 2) { echo '+++'; } else { echo '---'; } ?>

Kod ədədin birinci rəqəmini yoxlamalıdır:

<?php $num = 123; $str = (string) $num; if ($num[0] === '1') { echo '+++'; } else { echo '---'; }

Kod yoxlamalıdır ki, ədəddə tam olaraq iki rəqəm var:

<?php $num = 12; $str = (int) $num; if (strlen($str) === 2) { echo '+++'; } else { echo '---'; } ?>

Təqdim olunmuş kod müəllifin nəzərdə tutduğu kimi işləmir:

<?php $num = 1; if ($num !== 1 or $num !== 2) { echo '+++'; } else { echo '---'; // bunu çıxarmalıdır } ?>

Səbəbini izah edin.

Təqdim olunmuş kod müəllifin nəzərdə tutduğu kimi işləmir:

<?php $var1 = '1'; $var2 = '2'; if ($var1 + 1 === $var2) { echo '+++'; // bu işləməlidir } else { echo '---'; } ?>

Səbəbini izah edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et