Барање грешки во кодот

Во следните задачи, одреден програмер напишал код и можеби направил грешки во него. Треба да проверите дали кодот го прави она што е опишано. Ако кодот работи неточно, треба да ги исправите грешките.

Задание 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
?>