Пошук памылак у кодзе

У наступных задачах некаторы праграміст напісаў код і, магчыма, дапусціў у ім памылкі. Вы павінны праверыць, ці робіць код тое, што апісана. Калі код працуе няправільна, вы павінны выправіць памылкі.

Задание 1

Код павінен атрымаць апошні сімвал радка:

php<?php
  $str = 'abc';
  echo $str[3];
?>
Задание 2

Код павінен знаходзіць суму лікаў:

php<?php
  $num1 = 1;
  $num2 = 2;
  var_dump('result: ' + $num1 + $num2);
?>
Задание 3

Код павінен вывесці першую лічбу ліку:

php<?php
  $num = 123;
  echo $num[0];
?>
Задание 4

Код павінен атрымаць апошні сімвал радка:

php<?php
  $str = 'abc def';
  echo $str[5]; // чакаем 'f'
?>
Задание 5

Код павінен знайсці суму лікаў:

php<?php
  $num1 = 1;
  $num2 = 2;
  $num3 = 3;
  
  echo $num1 + $num2 + $num2; // павінна вывесці 6
?>
Задание 6

Код павінен скласці лікі як радкі:

php<?php
  echo 1. 2; // павінна быць '12'
?>
Задание 7

Код павінен атрымаць колькасць сімвалаў у радку:

php<?php
  $str = 'abc def';
  echo strlen($str); // выводзіць 7
?>

Аўтар кода чакаў, што выведзецца 6, але выводзіцца 7. У чым памылка аўтара кода?

Задание 8

Код павінен быў вывесці ў кансоль лік 1, але выводзіць 0:

php<?php
  $a = 0;
  echo $a++;
?>
Задание 9

Код павінен знайсці суму першай і другой лічбы ліку:

php<?php
  $num = 123;
  echo $num[0] . $num[1];
?>
Задание 10

Код павінен знайсці даўжыню радка:

php<?php
  $str = 'abc';
  echo str_len($str);
?>
Задание 11

Код павінен знайсці колькасць секунд у сутках:

php<?php
  $a = 24 / 60 / 60;
  echo $a;
?>
Задание 12

Код павінен скласці дзве дробы:

php<?php
  echo 1. 2 + 1. 3; // павінна быць 2.5
?>
Задание 13

Код павінен атрымаць апошні сімвал радка:

php<?php
  $str = 'abc';
  echo $str[strlen($str)];
?>
Задание 14

Код павінен знайсці суму ўсіх лічбаў ліку:

php<?php
  $num = (str) 123;
  echo $num[1] + $num[2] + $num[3];
?>
Задание 15

Код павінен знайсці суму лікаў:

php<?php
  $a = 123;
  $b = 456;
  $s = $a . $b;
  
  echo $s;
?>
Задание 16

Код павінен знайсці суму двух дробаў:

php<?php
  $num1 = (int) '2.5';
  $num2 = (int) '3.5';
  echo $num1 + $num2; // чакаем 6
?>