Страница 1 из 2

Необычная интерпретация кода...

Добавлено: 01 авг 2013, 11:52
I.V.A.N
Здравствуйте.
Столкнулся с интересной штукой(шуткой :D ):
при коде
<?php
$bool = TRUE;
echo is_bool($bool)?"бул":"не бул";
?>
openserver выводит "АСК"!
Кодировка файла правильная, если дописать снизу строку
echo "длинный текст"
то выведет "булдлинный текст"!
Если убрать эту строку(вернуть всё как было) и заменить бул на булун, например, то выйдет "АСКСМ" :!: :?:
При тестирование на денвере код работает как надо(выводит именно "бул").
Что это? Версия openserver`a 4.8.7

Добавлено: 01 авг 2013, 21:38
DelphinPRO
I.V.A.N писал(а):openserver выводит "АСК"!
не openserver, а, вероятно, вы хотели сказать, - php.

Добавлено: 02 авг 2013, 07:08
I.V.A.N
DelphinPRO писал(а):
I.V.A.N писал(а):openserver выводит "АСК"!
не openserver, а, вероятно, вы хотели сказать, - php.
Правильнее даже php интерпретатор openServer`а :roll:

Добавлено: 02 авг 2013, 12:29
DelphinPRO
не ерничайте.
лучше проверяйте свои кодировки

хотя если честно - хрень какую-то вы описываете...

Добавлено: 02 авг 2013, 21:33
Максим
Это пьяный PHP :mrgreen:

Добавлено: 03 авг 2013, 11:21
Zord
Какая по-умолчанию у вас кодировка в OS и Denwer?
Судя по всему, браузер по короткому тексту не может правильно определить кодировку и использует кодировку по умолчанию. Либо указывайте ее сами, либо меняйте ту, что по умолчанию стоит.

Добавлено: 04 авг 2013, 22:19
I.V.A.N
Максим угу :mrgreen:

Протестируйте этот код сами.. что у вас выходит? :|

Добавлено: 04 авг 2013, 22:51
Максим
I.V.A.N писал(а):Протестируйте этот код сами
:mrgreen: :mrgreen: :mrgreen: :mrgreen:
Может мне еще побуквенный анализ выполнить и собрать консилиум из лучших PHP программистов? :lol:

Научитесь сохранять файлы в правильной кодировке и менять кодировку просмотра страниц в браузере.

Добавлено: 04 авг 2013, 23:34
I.V.A.N
:) я проверял кодеровку... почему тогда при добавление других слов всё становится нормально?
Мне кажется дело тут не в кодеровке, возможно там что то зашифровано...

в старой версии всё выводит нормально...

Добавлено: 04 авг 2013, 23:46
Максим
I.V.A.N писал(а):возможно там что то зашифровано
Да! Шифр Леонардо Да Винчи! Там зашифрованы координаты тайника с машиной времени.