PHP
.
SU
Программирование на PHP, MySQL и другие веб-технологии
Tweet
PHP
.
SU
Портал
Главная
Помощь
Поиск
Поиск Яндекс
Вакансии
Пользователи
Здравствуйте,
Гость
(
Вход
·
Регистрация
·
Правила форума
)
Быстрый вход
Забыли пароль?
Форумы портала PHP.SU
» Список сообщений, автором которых является 8bit
Страниц
(1):
[1]
Найдено сообщений: 5
8bit
Отправлено: 29 Июля, 2011 - 16:18:01 • Тема:
Исключение из перебора foreach()
• Форум:
Вопросы новичков
Ответов:
9
Просмотров:
514
Да, видимо у вас до правки было = , а не == . Поэтому и не работало, а я и не понял что вы исправили. Спасибо, теперь работает как надо, без всяких костылей с копированием и unset.
8bit
Отправлено: 29 Июля, 2011 - 15:59:42 • Тема:
Исключение из перебора foreach()
• Форум:
Вопросы новичков
Ответов:
9
Просмотров:
514
Спасибо, но не сработало. Хотя логически все верно. Решил проблему так:
PHP:
скопировать код в буфер обмена
<?
unset
(
$arResult
[
"DISPLAY_PROPERTIES"
]
[
"RECOMMEND"
]
)
?>
8bit
Отправлено: 29 Июля, 2011 - 14:25:06 • Тема:
Исключение из перебора foreach()
• Форум:
Вопросы новичков
Ответов:
9
Просмотров:
514
Извините за битрикс:
PHP:
скопировать код в буфер обмена
<?
if
(
is_array
(
$arResult
[
'DISPLAY_PROPERTIES'
]
)
&&
count
(
$arResult
[
'DISPLAY_PROPERTIES'
]
)
>
0
)
:
?>
<div class="catalog-detail-properties">
<h4>
<?=
GetMessage
(
'CATALOG_PROPERTIES'
)
?>
</h4>
<?
foreach
(
$arResult
[
"DISPLAY_PROPERTIES"
]
as
$pid
=>
$arProperty
)
:
?>
<div class="catalog-detail-property">
<span>
<?=
$arProperty
[
"NAME"
]
?>
</span>
<b>
<?
if
(
is_array
(
$arProperty
[
"DISPLAY_VALUE"
]
)
)
:
echo
implode
(
" / "
,
$arProperty
[
"DISPLAY_VALUE"
]
)
;
elseif
(
$pid
==
"MANUAL"
)
:
?>
<a href="
<?=
$arProperty
[
"VALUE"
]
?>
">
<?=
GetMessage
(
"CATALOG_DOWNLOAD"
)
?>
</a>
<?
else
:
echo
$arProperty
[
"DISPLAY_VALUE"
]
;
endif
;
?>
</b>
</div>
<?
endforeach
;
?>
</div>
<?
endif
;
?>
Мне нужно чтобы в выборке не было массива $arResult["DISPLAY_PROPERTIES"]["RECOMMEND"]
8bit
Отправлено: 29 Июля, 2011 - 14:16:23 • Тема:
Исключение из перебора foreach()
• Форум:
Вопросы новичков
Ответов:
9
Просмотров:
514
Я только начал изучать php, поэтому не подскажите поподробнее, куда именно вставлять условие?
8bit
Отправлено: 29 Июля, 2011 - 14:09:10 • Тема:
Исключение из перебора foreach()
• Форум:
Вопросы новичков
Ответов:
9
Просмотров:
514
Здравствуйте! Подскажите как из перебора массива функцией foreach() исключить некоторые значения этого массива?
Страниц
(1):
[1]
Powered by
ExBB
FM 1.0 RC1. InvisionExBB