Mencari Kesalahan dalam Kode

Dalam tugas-tugas berikutnya, seorang programmer menulis kode dan mungkin membuat kesalahan di dalamnya. Anda harus memeriksa apakah kode tersebut melakukan apa yang dijelaskan. Jika kode berjalan tidak benar, Anda harus memperbaiki kesalahannya.

Задание 1

Kode harus mendapatkan karakter terakhir string:

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

Kode harus mencari jumlah angka:

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

Kode harus menampilkan digit pertama angka:

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

Kode harus mendapatkan karakter terakhir string:

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

Kode harus mencari jumlah angka:

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

Kode harus menambahkan angka sebagai string:

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

Kode harus mendapatkan jumlah karakter dalam string:

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

Penulis kode mengharapkan yang ditampilkan adalah 6, tapi yang ditampilkan adalah 7. Di mana kesalahan penulis kode?

Задание 8

Kode seharusnya menampilkan angka 1 ke konsol, tapi menampilkan 0:

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

Kode harus mencari jumlah digit pertama dan kedua angka:

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

Kode harus mencari panjang string:

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

Kode harus mencari jumlah detik dalam sehari:

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

Kode harus menambahkan dua pecahan:

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

Kode harus mendapatkan karakter terakhir string:

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

Kode harus mencari jumlah semua digit angka:

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

Kode harus mencari jumlah angka:

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

Kode harus mencari jumlah dua pecahan:

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