X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Вопрос про массивы
sc2r2bey
sc2r2bey
Topic Starter сообщение 6.4.2010, 13:38; Ответить: sc2r2bey
Сообщение #1


есть массив
Array
(
    [0] => Array
        (
            [id] => 46
            [name] => бла-бла-бла
            [quantity] => 1
            [price] => 12000
        )

)

определяется так
[php]$basket = array(id =>$id, name =>$name, quantity =>$quantity, price =>$price);[/php]

а как сделать, что осуществлялась проверка по id и если значение id существует, то он изменял значение элементов массива


--------------------
Заметки о разработке и не только
программирую web и для we
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Joker-jar
Joker-jar
сообщение 6.4.2010, 14:22; Ответить: Joker-jar
Сообщение #2


Может я конечно неправильно понял суть вопроса, но может как-то так?

[php]<pre>
<?php
$basket[] = array('id' =>1, 'name' =>'test 1', 'quantity' =>1, 'price' =>12000);
$basket[] = array('id' =>2, 'name' =>'test 2', 'quantity' =>1, 'price' =>12000);
$basket[] = array('id' =>3, 'name' =>'test 3', 'quantity' =>1, 'price' =>12000);

print_r($basket);

for ($i = 0; $i < count($basket); $i++)
{
if ($basket[$i]['id'] == 2) $basket[$i]['price'] = 24000;
}

print_r($basket);
?>
</pre>[/php]

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Форум про уток - на новом домене
Форум про уток на новом домене - utkamir.ru
0 artmeteor 631 13.4.2024, 18:26
автор: artmeteor
Открытая тема (нет новых ответов) "Извините, что ожидание затянулось, но не думайте, пожалуйста, что мы про вас забыли. Мы заводим задачи по всем обращениям и контролируем работу над ними самым тщательным образом."
Вопрос
0 kuz999 1252 5.2.2024, 14:06
автор: kuz999
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3195 14.12.2020, 14:20
автор: Peterson
Открытая тема (нет новых ответов) Вопрос по рекламе в "инстаграме"
Только активные аккаунты могут создавать или редактировать рекламу
8 Zubkov 16062 17.1.2020, 17:49
автор: Forumacc
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВопрос-ответ о работе форума
307 dos1k 43348 9.11.2019, 17:59
автор: heks


 



RSS Текстовая версия Сейчас: 26.4.2024, 10:15
Дизайн