当前位置: 首页>>代码示例>>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;未经允许,请勿转载。