当前位置: 首页>>代码示例>>PHP>>正文


PHP Wiki::get_http方法代码示例

本文整理汇总了PHP中Wiki::get_http方法的典型用法代码示例。如果您正苦于以下问题:PHP Wiki::get_http方法的具体用法?PHP Wiki::get_http怎么用?PHP Wiki::get_http使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Wiki的用法示例。


在下文中一共展示了Wiki::get_http方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: download

 /**
  * Downloads an image to the local disk
  *
  * @param string $localname Filename to store image as. Default null.
  * @param int $width Width of image to download. Default -1.
  * @param int $height Height of image to download. Default -1.
  * @return void
  */
 public function download($localname = null, $width = -1, $height = -1)
 {
     global $pgIP;
     if (!$this->get_exists()) {
         pecho("Attempted to download a non-existant file.", PECHO_NOTICE);
     }
     $ii = $this->imageinfo(1, $width, $height);
     if (is_array($ii)) {
         $ii = $ii[0];
         if ($width != -1) {
             $url = $ii['thumburl'];
         } else {
             $url = $ii['url'];
         }
         if (is_null($localname)) {
             $localname = $pgIP . 'Images/' . $this->localname;
         }
         Hooks::runHook('DownloadImage', array(&$url, &$localname));
         pecho("Downloading {$this->title} to {$localname}..\n\n", PECHO_NOTICE);
         $this->wiki->get_http()->download($url, $localname);
     } else {
         pecho("Error in getting image URL.\n\n" . print_r($ii) . "\n\n", PECHO_FATAL);
     }
 }
开发者ID:emijrp,项目名称:Peachy,代码行数:32,代码来源:Image.php


注:本文中的Wiki::get_http方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。