Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.09.2010, 06:53   #1
%$PROregRAMi$t%
Заблокирован
 
Регистрация: 28.05.2010
Сообщений: 65
По умолчанию Пропустить элемент массива в цикле foreach по условию.

Здравствуйте.
Есть многомерный массив структура которого такая:
числовой массив с неизвестным количеством ключей, и значениями ассоциативных массивов с известными ключами, и переменными значениями.

Каким образом, и можно ли вообще пропустить элемент вложенного массива, в цикле его перебора, если значение удовлетворяет условию?

Вот пример:

PHP код:
$allusers=array(
"0"=>array("username"=>"user1""nick"=>"nick1"),
"1"=>array("username"=>"user2""nick"=>"nick2")
);

foreach(
$allusers as $key=>$value)
        {
            if(
$value[username]=="user1"){echo "<br>строка = $key (username = moder№5)";}
// дальше нужно пропустить этот элемент и перейти к следующему элементу.
            
echo "<br>строка = $key (username = $value[username])";
// т. е. не выводить это, но продолжить цикл перебора.
        





ЗЫ:! Перед созданием этой темы рыл гугл около часа! После всего только сейчас нашёл тут http://php.su/learnphp/cs/?cycles
о операторе continue;

Всем спасибо за внимание.
Возможно тема будет полезна общественности.

Последний раз редактировалось %$PROregRAMi$t%; 21.09.2010 в 07:03.
%$PROregRAMi$t% вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удалить элемент из массива dron-k Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 17.09.2010 17:46
Использование массива в цикле motorway Microsoft Office Excel 4 17.08.2009 21:13
Удалить элемент массива pavel42 Помощь студентам 14 21.05.2009 08:52
Максимальный элемент массива j_Q Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 04.11.2008 22:48
Удаление строк массива по условию Lexakazanskij Паскаль, Turbo Pascal, PascalABC.NET 9 12.09.2007 20:32