⊗ppPmBsMst 50 of 447 menu

Fehlersuche im Code

In den folgenden Aufgaben hat ein Programmierer Code geschrieben und möglicherweise Fehler gemacht. Sie müssen prüfen, ob der Code das tut, was beschrieben ist. Wenn der Code fehlerhaft arbeitet, müssen Sie die Fehler korrigieren.

Der Code soll das letzte Zeichen der Zeichenkette erhalten:

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

Der Code soll die Summe der Zahlen finden:

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

Der Code soll die erste Ziffer der Zahl ausgeben:

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

Der Code soll das letzte Zeichen der Zeichenkette erhalten:

<?php $str = 'abc def'; echo $str[5]; // erwarten 'f' ?>

Der Code soll die Summe der Zahlen finden:

<?php $num1 = 1; $num2 = 2; $num3 = 3; echo $num1 + $num2 + $num2; // soll 6 ausgeben ?>

Der Code soll Zahlen als Zeichenketten addieren:

<?php echo 1. 2; // soll '12' sein ?>

Der Code soll die Anzahl der Zeichen in der Zeichenkette erhalten:

<?php $str = 'abc def'; echo strlen($str); // gibt 7 aus ?>

Der Autor des Codes erwartete, dass 6 ausgegeben wird, aber es wird 7 ausgegeben. Wo liegt der Fehler des Autors?

Der Code sollte die Zahl 1 in der Konsole ausgeben, gibt aber 0 aus:

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

Der Code soll die Summe der ersten und zweiten Ziffer der Zahl finden:

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

Der Code soll die Länge der Zeichenkette finden:

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

Der Code soll die Anzahl der Sekunden in einem Tag finden:

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

Der Code soll zwei Brüche addieren:

<?php echo 1. 2 + 1. 3; // soll 2.5 sein ?>

Der Code soll das letzte Zeichen der Zeichenkette erhalten:

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

Der Code soll die Summe aller Ziffern der Zahl finden:

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

Der Code soll die Summe der Zahlen finden:

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

Der Code soll die Summe zweier Brüche finden:

<?php $num1 = (int) '2.5'; $num2 = (int) '3.5'; echo $num1 + $num2; // erwarten 6 ?>
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen