[php] jak wydobyc dane z tablicy uzywajac VAR_DUMP

0

Mam plik torrent. Zeby wydobyc dane uzywam do tego klasy ktora zwraca mi dane takie jak nizej:
object(TorrentFile)#1 (4) { ["index"]=> int(14316) ["source"]=> string(0) "" ["final_array"]=> array(1) { [0]=> array(5) { ["announce"]=> string(61) "http://tracker.serafin.com:6969/466324/cfc0fe96/announce.php" ["created by"]=> string(13) "uTorrent/1820" ["creation date"]=> int(1259516978) ["encoding"]=> string(5) "UTF-8" ["info"]=> array(5) { ["files"]=> array(1) { [0]=> array(2) { ["length"]=> int(733253632) ["path"]=> array(1) { [0]=> string(28) "mis koralgol.avi" } } } ["name"]=> string(30) "mis koralgol" ["piece length"]=> int(1048576) ["pieces"]=> string(14000)
Probowalem wydoyc dane z pomoca foreach ale zwraca mi czasem znowu tablice w ktorej jest tablica itd.
Czy jest jakis sposob by z VAR_DUMP wydobyc Od razu zmienne jakie potrzebuje o pliku? czyli np wielkosc
o tytul?
lub jak uzyc moze print_r ktore zwaraca mi dane ale bez typu jakie sa w tablicy
Object ( [index] => 14316 [source] => [final_array] => Array ( [0] => Array ( [announce] => http://tracker.empornium.us:6969/466324/cfc0fe96/announce.php [created by] => uTorrent/1820 [creation date] => 1259516978 [encoding] => UTF-8 [info] => Array ( [files] => Array ( [0] => Array ( [length] => 733253632 [path] => Array ( [0] => mis koralgol.avi ) ) ) [name] => mis koralgol [piece length] => 1048576 [pieces] =>
Jak z print _r wydobyc jakies dane?

0

Normalnie odwołujesz się do tego jak do tablicy:

$ten_obiekt['source']['final_array'][0]['info']['files'][0]['path'][0];

Akurat nie wiem czy dobrze zapisałem bo ten dump jest pokręcony.

@down
Ow... 16 godzin przy jednej klasie robi swoje...

0

Jak widać, tą zmienna, którą podajesz do funkcji var_dump to jest obiekt. Korzystasz z tego następująco:
Aby pobrać index to :
$TwojObiekt->index

Aby pobrać miskoralgol.avi to:
$TwojObiekt->info['files'][0]['path']['0']

Demonical Monk: ja tu widzę całkiem co innego (kogoś innego) pokręconego :D

// ZMNIEJSZ ROZMIAR AVATARA! Proszę Cię o to drugi raz i jeśli tego nie zrobisz, to go sam zdejmę - Ł
//Kurde, swoich dziadków nie lubi jak polują. Już się robi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1