[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: откуда берутся нули
nugle
откуда берутся нули?
Входной файл image/jpeg_image/jpeg_image/jpeg_

function type()

{
$types = array('image/gif','image/jpeg','image/pjpeg');
$imgType = explode('_',cycle());

foreach($imgType as $key => $val)
{
foreach($types as $key2 => $val2)
{
if($imgType[$key] == $types[$key2])
{
echo '1';
break;
}
else
{
echo '0';
}
}
}

}

type();




Спустя 13 минут, 16 секунд (2.04.2011 - 11:17) Lenarfate написал(а):
как откуда, ты же в цикле их сам выводишь)

Спустя 2 минуты, 19 секунд (2.04.2011 - 11:19) sergeiss написал(а):
nugle - имей уважение к тем, кого спрашиваешь!!! У тебя пустый строк было больше, чем строк с кодом. Да и отступы контролируй. Сложно искать код где-то справа.

По сути вопроса: а почему у тебя не должно быть нулей? Это нормально smile.gif Ты просто сделай контрольные выводы, например, перед ИФом.

Спустя 36 минут, 44 секунды (2.04.2011 - 11:56) nugle написал(а):
sergeiss
прости меня, просто форум так воспринимает отступы

вывод получается таким

010101000

3 последних нуля откуда, непонятно!
хотя щас примерно понимаю, входной файл image/jpeg_image/jpeg_image/jpeg_
он разбивается так?
0 - image/jpeg
1 - image/jpeg
2 - image/jpeg
3- пусто?

Спустя 6 минут, 6 секунд (2.04.2011 - 12:02) sergeiss написал(а):
Цитата (nugle @ 2.04.2011 - 12:56)
просто форум так воспринимает отступы

Используй пробелы, а не табуляции и будет всё ОК smile.gif

Цитата (nugle @ 2.04.2011 - 12:56)
хотя щас примерно понимаю, входной файл image/jpeg_image/jpeg_image/jpeg_

Какой входной файл??? Тут ничего такого нету.
Чем разбивается? explode? Да, последнее подчеркивание будет давать дополнительный элемент массива.

Спустя 9 минут, 37 секунд (2.04.2011 - 12:12) nugle написал(а):
explode да,
не файл а, переменная(ошибся)
а каким не будет давать дополнительный элемент массива?

Спустя 23 минуты, 29 секунд (2.04.2011 - 12:35) sergeiss написал(а):
Цитата (nugle @ 2.04.2011 - 13:12)
а каким не будет давать дополнительный элемент массива?

Ну так ты не пиши этот знак в конце в переменной... Или удали его функцией trim.... Подумай немного, чёрт побери!!!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.