Показать сообщение отдельно

  #1  
Старый 15.10.2009, 00:12
The_HuliGun
Участник форума
Регистрация: 19.05.2007
Сообщений: 228
С нами: 9989667

Репутация: 240
По умолчанию

Цитата:
Сообщение от Andres  
PHP код:
<?php
$i 
08;
echo 
$i;
?>
Только начал учить PHP, и понятно что логично было б подумать, что на экран выведит строку "08".
Некоторые говорят что только 0, почему, кто пояснит?
Если запись числа в пхп начинается с цифры 0, значит число записано в восьмеричной системе исчисления, а так как в восьмеричной системе используються цифры от 0 к 7, а цифра 8 не используется, то в результате интерпретатор виводит число 0.
 
Ответить с цитированием