[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: автоматическое создание переменных
Slays
есть у нас допустим массив

$ar = array('vars1','vars2','vars3');


надо автоматически создать новые массивы из содержимого данного, типо

foreach($ar as $value){
// достаем из базы данные
}


вобщем в данном случае должно получиться 3 массива:
$vars1 = array(содержимое из базы)
$vars2 = array(содержимое из базы)
$vars3 = array(содержимое из базы)

в голову ничего не приходит, может потому что ночь уже на дворе )



Спустя 5 минут, 3 секунды (4.07.2010 - 23:18) tomash написал(а):
Slays
Три одинаковых массива? Или какие-то условия для разделения данных есть?

Спустя 3 минуты, 37 секунд (4.07.2010 - 23:22) Slays написал(а):
у каждого будет свои содержание, это уже моя заморочка ) Мне просто интересно как автоматически создать переменные, в упрощенном виде

foreach($ar as $value){
$value (сделаное именем перменно) = "";
}


какой-нить бред, типо "$".$value = ""; не канает, по крайней мере когда для массивов, на выходе получается $Array =)

Спустя 5 минут, 2 секунды (4.07.2010 - 23:27) waldicom написал(а):

Спустя 2 минуты, 11 секунд (4.07.2010 - 23:29) Slays написал(а):
действительно, не думал что так просто =) user posted image
спасибо )

Спустя 13 минут, 13 секунд (4.07.2010 - 23:43) tomash написал(а):
$a = array(var1, var2, var3);

foreach($a as $val){
$$val вот здесь мы пишем инфу в переменную $var1(2,3)
}


Спустя 2 минуты, 42 секунды (4.07.2010 - 23:45) Slays написал(а):
да, спасибо ) уже помогли, оказалось проще простого, просто никогда раньше такой задачи не стояло, вот и немного застопорился ) Теперь буду знать ) user posted image


_____________
если помог, не скупись на карму =)
Быстрый ответ:

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