Я видел это в некоторых сообщениях:
$num = "5";
if(((int)$num) < 4){ ...}
есть ли причина использовать "5" как int или так же хорошо сказать:
if($num < 4){ ...}
потому что у меня есть протестировал его с помощью моего кода:
echo $num + 4; //outputs 9
echo (int)$num + 4;//also outputs 9
Обновление: Мой вопрос о приведении типов в целом, приведенные выше являются лишь одним или двумя примерами.
Обновление 2: сразу же ручное управление типами php
^^^^ почему происходят эти последние 2 вещи?