[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: простой массив
zikworld
добрый день.
есть массив

$ingr='[2011(3)],[1869(220)],[1870(110)],[1866(55)]';
$ing = array("$ingr");

echo "<br />$ing[0]<br />";

выдает:
[2011(3)],[1869(220)],[1870(110)],[1866(55)]

надо что бы выдавало '[2011(3)]' а еще лучше 2011 и 3

заранее благодарю



Спустя 27 минут, 32 секунды (10.06.2012 - 13:38) johniek_comp написал(а):
zikworld
это не массив, это какой-то питонский словарь, к тому же и на питоне не правильный.

$array = array(0 => array(2011,3), 
1 => array(1869, 220));

echo $array[0][0]; // 2011
echo $array[0][1]; // 3

Спустя 5 минут, 48 секунд (10.06.2012 - 13:43) zikworld написал(а):
Цитата (johniek_comp @ 10.06.2012 - 10:38)
zikworld
это не массив, это какой-то питонский словарь, к тому же и на питоне не правильный.

$array = array(0 => array(2011,3), 
1 => array(1869, 220));

echo $array[0][0]; // 2011
echo $array[0][1]; // 3

а как сделать из этого словаря норм массив? вручную переделывать - не вариант у меня там тысячи таких строк

Спустя 7 минут, 21 секунда (10.06.2012 - 13:51) johniek_comp написал(а):
$ingr='[2011(3)],[1869(220)],[1870(110)],[1866(55)]';
$e = explode(',', $ingr);
print_r($e);


можешь только так издеваться :)

Спустя 13 минут, 46 секунд (10.06.2012 - 14:04) zikworld написал(а):
Цитата (johniek_comp @ 10.06.2012 - 10:51)
$ingr='[2011(3)],[1869(220)],[1870(110)],[1866(55)]';
$e = explode(',', $ingr);
print_r($e);


можешь только так издеваться :)

благодарю)

Спустя 19 минут, 42 секунды (10.06.2012 - 14:24) zikworld написал(а):
помоги еще сделать что б присвоить
$a = 2011;
$b = 3;

ато я со строками не очень дружу

Спустя 19 минут, 31 секунда (10.06.2012 - 14:44) johniek_comp написал(а):
zikworld
не понял...

Спустя 3 минуты, 17 секунд (10.06.2012 - 14:47) Zzepish написал(а):

$res=explode(' (', $e);
$res[1]=str_replace(')','',$res[1]);
Быстрый ответ:

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