[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Управление массивами
sebastjan
Здраствуйте, хочу обратиться к вам за помощью и советом по работе с массивами.
У меня есть массив $_SESSION ый динамически изменяеться, то есть туда добавляються или удаляються ключи и значения.
читаю я его с функцией
foreach($_SESSION as $key=>$value)
{
echo $key." ".$value."<br>";
}
Вопрос вот в чём - какую мне функцию задействовать чтоб определённый ключ=значение не
выводить в цикле, то есть пропускать но не удалять а записывать в какую либо переменную..

Очень прошу помощи



Спустя 7 минут, 54 секунды (16.02.2011 - 15:05) waldicom написал(а):
может что-то типа
if($key != 'исключение'){
echo $key." ".$value."<br>";
}

Спустя 15 минут, 48 секунд (16.02.2011 - 15:21) sebastjan написал(а):
А как именнно сделать нужное найденное значение в массиве исключением?

foreach($_SESSION as $key=>$value)
{
[B] if( $key==$kluc_v_massive)
{
$new=$kluc_v_massive;
?????
как скрыть $kluc_v_massive ??????
}[/B]
echo $key." ".$value."<br>";
}

К примеру выше я нашол нужный ключ=значение
Записал в нужную переменную а как скрыть и не выводить в функции foreach

Спустя 2 минуты, 39 секунд (16.02.2011 - 15:24) linker написал(а):
foreach($_SESSION as $key=>$value)
{
if( $key==$kluc_v_massive)
$new = $kluc_v_massive;
else
echo $key." ".$value."<br>";
}

Спустя 39 минут, 15 секунд (16.02.2011 - 16:03) sebastjan написал(а):
Цитата (linker @ 16.02.2011 - 12:24)
foreach($_SESSION as $key=>$value)
{
if( $key==$kluc_v_massive)
$new = $kluc_v_massive;
else
echo $key." ".$value."<br>";
}

Извените, может я совсем туплю,,,

 
foreach($_SESSION as $key=>$value)
{#foreach
if ($key==$all)
{#4
global $new;
$new=$all;
}#4
else
{
echo $key." ".$value."<br>";
}
echo $new;
}#foreach



Я что то совсем запутался в азах.
Думал что после присвоения переменной значения смогу эту переменную использовать.

Спустя 17 минут, 49 секунд (16.02.2011 - 16:21) sebastjan написал(а):
Получилось, огромное спасибо за помощь я только учусь

foreach($_SESSION as $key=>$value)
{#foreach
if ($key==$all)
{#4
$new=$value;
}#4
else
{
echo $key." ".$value."<br>";
}

}
#foreach
echo $new;


Не доходило про ключ и значение.
Быстрый ответ:

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