本文整理匯總了PHP中phpFlickr::interestingness_getList方法的典型用法代碼示例。如果您正苦於以下問題:PHP phpFlickr::interestingness_getList方法的具體用法?PHP phpFlickr::interestingness_getList怎麽用?PHP phpFlickr::interestingness_getList使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類phpFlickr
的用法示例。
在下文中一共展示了phpFlickr::interestingness_getList方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: phpFlickr
<h1>Flickr Randomator</h1>
<p>Be amazed as two interesting photos have their images and words combined.</p>
<?php
// include phpFlickr library
include 'phpFlickr-2.3.1/phpFlickr.php';
// create phpFlickr object
$apikey = '5d935f70a40edf3b239013d1663b09ac';
$f = new phpFlickr($apikey);
// get today's interesting photos
$photos = $f->interestingness_getList(null, 'url_m,title,description,tags');
if (isset($photos['total']) && $photos['total'] > 2) {
// select a random photo as the image
$count = count($photos['photo']);
$image = mt_rand(0, $count - 1);
// select a different random photo as the words
// ensure that it has a title and description
$words = $image;
while ($words === $image || empty($photos['photo'][$words]['title']) || empty($photos['photo'][$words]['description'])) {
$words = mt_rand(0, $count - 1);
}
// display the image and words together
echo '<h2>' . $photos['photo'][$words]['title'] . '</h2>';
echo '<img src="' . $photos['photo'][$image]['url_m'] . '" /><br />';
echo '<p>' . nl2br($photos['photo'][$words]['description']) . '</p>';
if (!empty($photos['photo'][$words]['tags'])) {
echo '<hr>' . $photos['photo'][$words]['tags'];
}
// not enough good photos
} else {
echo "<p>Not enough photos. Lame.</p>";