2012-05-14 14 views
6

Jak echo wartości poszczególnych tej tablicy?Jak wywołać echo wartości tej tablicy?

Array ([0] => 20120514 [1] => My Event 3) 

tak

echo $value[0]; etc 

mam to do tej pory:

foreach (json_decode($json_data_string, true) as $item) { 

$eventDate = trim($item['date']); 

    // positive limit 

    $myarray = (explode(',', $eventDate, 2)); 

foreach ($myarray as $value) { 
    echo $value; 
} 

This echa OUT całego łańcucha nie jako tablica. i jeśli to zrobię?

echo $value[0}; 

Następnie otrzymuję tylko 2 znaki?

EDIT:

print_r:

Array ([0] => 20120430 [1] => My Event 1)

Dzięki

Chris

+1

Nie wiem dużo PHP ale jest to naprawdę poprawna składnia: 'echo wartość $ [0;}' czy to znaczy 'echo $ value [0]; ' – gsingh2011

+1

możesz pokazać nam' print_r ($ myarray); '? –

+0

dodano do pytania. tak, to jest błąd powinien być [0], ale po prostu echo 2M z jakiegoś powodu? –

Odpowiedz

19
foreach ($array as $key => $val) { 
    echo $val; 
} 
+0

To tylko echo 20120430My Event 1. Jak wybrać tylko moje wydarzenie 1.? –

+0

'echo $ myarray [1];' – hohner

+0

genialny. właśnie tego mi brakowało. –

0

potrzebny jest klucz zestawu i wartość w pętli foreach:

foreach($item AS $key -> $value) { 
echo $value; 
} 

to powinno wystarczyć :)

0

Problemem jest tutaj w swoim oświadczeniu eksplodować

//$item['date'] presumably = 20120514. Do a print of this 
$eventDate = trim($item['date']); 

//This explodes on , but there is no , in $eventDate 
//You also have a limit of 2 set in the below explode statement 
$myarray = (explode(',', $eventDate, 2)); 

//$myarray is currently = to '20' 

foreach ($myarray as $value) { 
    //Now you are iterating through a string 
    echo $value; 
} 

Spróbuj zmienić pozycję początkową $ data [ ''] będzie 2012,04,30 jeśli to właśnie próbujesz zrobić. W przeciwnym razie nie jestem całkowicie pewien, co próbujesz wydrukować.

2

Oto prosty rutynowy dla tablicy prymitywnych elementów:

for ($i = 0; $i < count($mySimpleArray); $i++) 
{ 
    echo $mySimpleArray[$i] . "\n"; 
} 
Powiązane problemy