當前位置: 首頁>>代碼示例>>PHP>>正文


PHP phpFlickr::interestingness_getList方法代碼示例

本文整理匯總了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>";
開發者ID:refreshfred,項目名稱:Flickr-Randomator,代碼行數:31,代碼來源:flickr.php


注:本文中的phpFlickr::interestingness_getList方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。