Encontrando erros no código

Nas próximas tarefas, um determinado programador escreveu um código e, possivelmente, cometeu erros. Você deve verificar se o código faz o que está descrito. Se o código não funcionar corretamente, você deve corrigir os erros.

Задание 1

O código deve obter o último caractere da string:

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

O código deve encontrar a soma dos números:

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

O código deve exibir o primeiro dígito do número:

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

O código deve obter o último caractere da string:

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

O código deve encontrar a soma dos números:

php<?php
  $num1 = 1;
  $num2 = 2;
  $num3 = 3;
  
  echo $num1 + $num2 + $num2; // deve exibir 6
?>
Задание 6

O código deve concatenar os números como strings:

php<?php
  echo 1. 2; // deve ser '12'
?>
Задание 7

O código deve obter o número de caracteres na string:

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

O autor do código esperava que fosse exibido 6, mas é exibido 7. Qual é o erro do autor do código?

Задание 8

O código deveria exibir no console o número 1, mas exibe 0:

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

O código deve encontrar a soma do primeiro e do segundo dígito do número:

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

O código deve encontrar o comprimento da string:

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

O código deve encontrar o número de segundos em um dia:

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

O código deve somar duas frações:

php<?php
  echo 1. 2 + 1. 3; // deve ser 2.5
?>
Задание 13

O código deve obter o último caractere da string:

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

O código deve encontrar a soma de todos os dígitos do número:

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

O código deve encontrar a soma dos números:

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

O código deve encontrar a soma de duas frações:

php<?php
  $num1 = (int) '2.5';
  $num2 = (int) '3.5';
  echo $num1 + $num2; // esperamos 6
?>