ホームページ php教程 php手册 php根据isbn书号查询amazon网站上的图书信息的示例

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

Jun 06, 2016 pm 08:24 PM
amazon

这篇文章主要介绍了php根据isbn书号查询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网站上的图书信息的示例$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衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の 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 の検索機能の重要な部分です。つまり、顧客がカテゴリまたは製品名で検索しているかどうかに関係なく、探している正確な製品が返される可能性があります。

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 の上位に位置します。

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

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

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) は、期間中大幅に割引されます。

PHP と OAuth を使用して Amazon クラウド サービスに対して認証する方法 PHP と OAuth を使用して Amazon クラウド サービスに対して認証する方法 Jul 28, 2023 pm 12:37 PM

Amazon クラウド サービスの認証に PHP と OAuth を使用する方法 はじめに: 今日のデジタル時代において、クラウド コンピューティングは企業や個人がデータを管理する主な方法となっています。世界最大のクラウド サービス プロバイダーの 1 つである Amazon のアマゾン ウェブ サービス (AWS) プラットフォームは、さまざまな分野で広く使用されています。クラウド サービスのセキュリティと信頼性を確保するために、AWS は認証に OAuth プロトコルを使用します。この記事ではPHPの使い方と使い方を紹介します。

取引 | 85インチのハイセンスU8NミニLEDテレビがAmazonでの800ドル割引のおかげで史上最安値に到達 取引 | 85インチのハイセンスU8NミニLEDテレビがAmazonでの800ドル割引のおかげで史上最安値に到達 Jun 19, 2024 am 01:00 AM

通常のリビング ルームの多くは、最新のハイセンス U8N などの巨大な 85 インチ テレビを置くには少し狭すぎるかもしれません。ただし、何よりも没入感を重視する要求の厳しいホームシアター ファンにとっては、この特定のテレビ サイズがおそらく最良の選択です。

See all articles