Krótka odpowiedź:
👉 PHP jest słabo typowany (dynamiczny)
🔍 Dlaczego?
"5" + 5 = 10👉 brak ścisłej kontroli typów
🆕 Ale od PHP 7+
Możesz używać:
function add(int $a, int $b): int {
return $a + $b;
}👉 i nawet:
declare(strict_types=1);⚖️ Czyli finalnie
- domyślnie → słabo typowany
- opcjonalnie → bardziej „silny”