Изкарване с json

RiddleR

Registered
Здравейте,
http://ilinden2012.com/data.json

имам един json файл как мога да го изкарам с php? и да е подреден?
 
1. Вземаш JSON-a.
2. Декодираш с json_decode и присвояваш на някоя променлива.
3. Използваш променливата като обект.

Виж по-долу:
PHP:
<?php
$news = false;
$json = file_get_contents('http://ilinden2012.com/data.json');
$news = json_decode($json);
?>
<!doctype html>

<html lang="en">
<head>
  <meta charset="utf-8">
  <title>ilinden2012.com News</title>
  
</head>
<body>
	<div id="container">
	<?php if($news): ?>
		<?php foreach($news as $news_item): ?>
			<div class="news">
				<?php if(strlen($news_item->Img)): ?>
					<div><img src="<?php echo $news_item->Img; ?>"></div>
				<?php endif; ?>
				<div>
					<p><?php echo $news_item->Title; ?></p>
					<?php if(isset($news_item->Date)): ?>
						<p><?php echo $news_item->Date; ?></p>
					<?php endif?>
					<p><?php echo $news_item->Desc; ?></p>
					<p><a href="<?php echo $news_item->Link; ?>">Link</a></p>
				</div>
			</div><hr/>
		<?php endforeach; ?>
	<?php else: ?>
		<div><p>No news!</p></div>
	<?php endif; ?>
	</div>
</body>
</html>

var_dump-ни $news за да видиш какво е точно.
 

Back
Горе