Búsqueda de errores en el código

En las siguientes tareas, algún programador escribió código y posiblemente cometió errores. Debes verificar si el código hace lo que se describe. Si el código funciona incorrectamente, debes corregir los errores.

Задание 1

El código debe obtener el último carácter de la cadena:

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

El código debe encontrar la suma de los números:

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

El código debe mostrar el primer dígito del número:

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

El código debe obtener el último carácter de la cadena:

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

El código debe encontrar la suma de los números:

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

El código debe sumar los números como cadenas:

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

El código debe obtener la cantidad de caracteres en la cadena:

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

El autor del código esperaba que se mostrara 6, pero se muestra 7. ¿Cuál es el error del autor del código?

Задание 8

El código debería haber mostrado en la consola el número 1, pero muestra 0:

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

El código debe encontrar la suma de la primera y la segunda cifra del número:

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

El código debe encontrar la longitud de la cadena:

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

El código debe encontrar la cantidad de segundos en un día:

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

El código debe sumar dos fracciones:

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

El código debe obtener el último carácter de la cadena:

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

El código debe encontrar la suma de todos los dígitos del número:

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

El código debe encontrar la suma de los números:

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

El código debe encontrar la suma de dos fracciones:

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