Как мне остановить (For)

Савелей

Новичок
Как мне остановить (For)

Как мне остановить (For) после того как я нашел что мне надо.

Пример кода:

PHP:
for ($k=0; $k<$total; $k++){

if($array['name']==$inId) $Out="Проверка";

//Как я понимаю цикл продолжается как мне еге остановить?

}


echo $Out;

Или как получить значение массива не перебирая его весь.
 

Гравицапа

elbirret elcno
Савелей
Приведённый тобой кусок кода работает по-другому.
Почитай в мане про массивы и как с ними работать.
В частности, про функции работы с массивами и про циклы.
P.S. php.net не грузится, так что прямых ссылок не дам, уж извини.
 

Савелей

Новичок
ну да, просто я пишу Вам и пробую как мне выбрать все из маскуля а потом делать вуборку из массива.
 

Wicked

Новичок
Савелей
объясни задачу более глобально. А то может тебе и циклы никакие не нужны будут.
 

Савелей

Новичок
Если я при выборки из маскуля ключами назначу id то потом у меня проблем не возникнет?
 

Савелей

Новичок
Выбираю из базы к примеру 500 новостей в массив, все это дело кэширую в файл а потом из него уже тегаю куда нужно,

все это чтоб из базы не тегать каждый раз.
 

Савелей

Новичок
Вот сейчас попробовал назначить ключами id новостей из базы теперь и перебирать массив не нужно чтоб выбрать новость одну...

Ладно всем спасибо вроде все нормально.

-~{}~ 27.11.06 12:16:

Автор оригинала: asm
:) извращениц
Да почему я этот нехороший человек,
я же не в текстовую базу это дело кэширую а прям ввиде массива,
разве это извращение?)
 

HraKK

Мудак
Команда форума
Из базы НУЖНО тягать)) Что вы ее так боитесь?
 

facelift

Новичок
Я тут, кстати, на днях придумал

for(i = 0; (i < MAX_SOMETHING) & (break == true); i++)

Т. е. проверяем в условии цикла чтобы всяких break'ов не было.

Кстати, циклы без брейков работают быстрее, по крайней мере на С++. Можете сами проверить.
 
Сверху