ホームページ バックエンド開発 PHPチュートリアル php根据isbn书号查询amazon网站上的图书信息的示例_php实例

php根据isbn书号查询amazon网站上的图书信息的示例_php实例

May 17, 2016 am 08:49 AM
amazon

插件说明:
插件根据提供的10位ISBN书号,在Amazon网站上查找该图书的详细信息。
如果找到结果,则返回一个两元素的数组,其中第一个元素是书的标题,而第二个元素是该书封面缩写图的URL地址。
它需要以下参数:$ISBN 10位ISBN书号

复制代码 代码如下:

$isbn   = '007149216X';
$result = PIPHP_GetBookFromISBN($isbn);
if (!$result) echo "Could not find title for ISBN '$isbn'.";
else echo "php根据isbn书号查询amazon网站上的图书信息的示例_php实例$result[0]";

function PIPHP_GetBookFromISBN($isbn)
{
   // Plug-in 93: Get Book From ISBN
   //
   // This plug-in looks up an ISBN-10 at Amazon.com and then
   // returns the matching book title and a thumbnail image
   // of the front cover. It requires this argument:
   //
   //    $isbn: The ISBN to look up
   //
   // Updated from the function in the book to take into
   // account changes to the Amazon HTML.

   $find = '   $img  = 'http://ecx.images-amazon.com/images/I';

   $page = @file_get_contents($url);
   if (!strlen($page)) return array(FALSE);

   $ptr1 = strpos($page, $find) + strlen($find);
   if (!$ptr1) return array(FALSE);

   $ptr2  = strpos($page, '" />', $ptr1);
   $title = substr($page, $ptr1, $ptr2 - $ptr1);

   $find = $img;
   $ptr1  = strpos($page, $find) + strlen($find);
   $ptr2  = strpos($page, '"', $ptr1);
   $image = substr($page, $ptr1, $ptr2 - $ptr1);

   return array($title, $img . $image);
}

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

アマゾンアシンとは アマゾンアシンとは Nov 25, 2022 pm 02:54 PM

Amazon Asin は、Amazon 製品の特別なコーディング識別子である Amazon の標準識別番号を指し、Amazon が市場にあるすべての製品を識別するために使用する固有の番号です。 ASIN は Amazon の検索機能の重要な部分です。つまり、顧客がカテゴリまたは製品名で検索しているかどうかに関係なく、探している正確な製品が返される可能性があります。

Amazon ElastiCache キャッシュテクノロジーについて学ぶ Amazon ElastiCache キャッシュテクノロジーについて学ぶ Jun 20, 2023 pm 03:37 PM

インターネット技術の継続的な発展に伴い、Web サイト アプリケーションのパフォーマンスと安定性に対する要件はますます高くなっています。従来のバックエンド データベースは、大規模なデータ、低遅延、高同時実行性を処理することもできません。サイトのパフォーマンスを向上させるために、多くの Web サイトでキャッシュ テクノロジーが使用され始めており、Amazon ElastiCache は非常に人気のあるキャッシュ ソリューションです。 1. Amazon ElastiCache とは何ですか? AmazonElastiCache はディストリビューションです

Xiaomi 14Tシリーズの発売プロモーションで、充電器を含む美味しそうな無料ギフトが明らかに Xiaomi 14Tシリーズの発売プロモーションで、充電器を含む美味しそうな無料ギフトが明らかに Sep 25, 2024 pm 09:18 PM

Xiaomi 14T シリーズは明日 9 月 26 日に発表されますが、このデバイスについては、充電器が同梱されないという報告を含む、少なからぬリークがありました。しかし、提携業者による新たな漏洩事故が発生

取引 | Samsung 32 インチ 240 Hz 4K Odyssey Neo G8 ゲーミング モニターが Amazon セールで 43% 大幅割引 取引 | Samsung 32 インチ 240 Hz 4K Odyssey Neo G8 ゲーミング モニターが Amazon セールで 43% 大幅割引 Aug 07, 2024 pm 08:52 PM

Samsung の Odyssey ゲーミング モニターのラインナップには、お金で購入できる最高のゲーム モニターがいくつか含まれており、多くの場合、主力価格でトップレベルの機能と仕様を提供します。 Odyssey Neo G8 は、Samsung の Odyss の上位に位置します。

Fire Toolbox 36 は、さらに多くの Amazon Fire タブレット所有者を鎖から解放するために登場します Fire Toolbox 36 は、さらに多くの Amazon Fire タブレット所有者を鎖から解放するために登場します Aug 16, 2024 am 06:42 AM

Amazon Fire タブレットには多くの煩わしい制限が伴うことがよくありますが、XDA Developers フォーラムのメンバーである Datastream33 は、ユーザーがこれらの制限を回避できるオールインワン ソリューションを作成しました。このツールは Fire Toolbox と呼ばれ、Windo で利用できます。

取引 | 34 インチ Samsung Odyssey OLED G8 ウルトラワイド ゲーミング モニターが Amazon の 33% セールで史上最低価格に 取引 | 34 インチ Samsung Odyssey OLED G8 ウルトラワイド ゲーミング モニターが Amazon の 33% セールで史上最低価格に Aug 08, 2024 pm 01:13 PM

サムスンは現在、ゲーミング ウィーク セール イベントを開催しており、Odyssey シリーズの一流ゲーム モニターの多くを割引価格で販売しています。そのようなモニターの 1 つである Samsung Odyssey G85SB OLED (モデル LS34BG850SNXZA) は、期間中大幅に割引されます。

取引 | 77 インチ Samsung S90C OLED TV を Amazon で史上最安値で手に入れましょう 取引 | 77 インチ Samsung S90C OLED TV を Amazon で史上最安値で手に入れましょう Jun 26, 2024 pm 12:50 PM

Amazonは現在、77インチのSamsung S90C OLEDを送料無料込みでわずか1,899ドルで提供している。 Camel の価格トラッカーによると、これはアメリカの電子商取引大手がこれまでにリストした最低価格です。このセールでは 44% の大幅な割引が提供されます

取引 | Amazon、Galaxy S24シリーズの携帯電話に無料の250ドルギフトカードをバンドル 取引 | Amazon、Galaxy S24シリーズの携帯電話に無料の250ドルギフトカードをバンドル Jun 30, 2024 pm 07:25 PM

Amazon はすべての購入に 250 ドルの無料ギフトカードをバンドルしているため、Samsung Galaxy S24 シリーズの携帯電話を購入するのは良い時期かもしれません。この特典はラインナップ内のすべての携帯電話に適用され、すべてのストレージ バリエーションでも利用できます。

See all articles