ホームページ php教程 php手册 用QueryList采集金山词霸《每日一句》

用QueryList采集金山词霸《每日一句》

Jun 06, 2016 pm 07:37 PM
querylist 一日一文 コレクション 金山

采集金山词霸的每日一句,需要说明的是,并不能直接匹配出音频的地址,匹配出来的是类似于这样个字符串: iciba_common_top_onSecondDelay(http://news.iciba.com/admin/tts/2015-02-27.mp3); 所以需要用个回调函数来过滤出音频地址。 phpQuery ?phprequire '

采集金山词霸的每日一句,需要说明的是,并不能直接匹配出音频的地址,匹配出来的是类似于这样个字符串:
iciba_common_top_onSecondDelay('http://news.iciba.com/admin/tts/2015-02-27.mp3');
所以需要用个回调函数来过滤出音频地址。 phpQuery
<?php
require '../QueryList/QueryList.class.php';

$url = 'http://news.iciba.com/dailysentence';
$reg = ".pic";
$rang = array(
        //匹配英文
        "en" => array(".en>a","text"),
        //匹配中文
        "cn" => array(".cn>a","text"),
        //匹配音频
        "audio" => array(".sound","onmouseover",'',function($v,$k){
                                //回调函数,用于匹配出音频地址
                                if(preg_match('/http[^\']+/',$v,$arr))
                                {
                                    $v = $arr[0];
                                }
                                return $v;
                         }),
        //匹配图片
        "pic" => array("a:eq(0)>img","src"),
        //匹配页面地址
        "page" => array("a:eq(0)","href")
    );
$data = QueryList::Query($url,$rang,$reg)->jsonArr[0];
print_r($data);
ログイン後にコピー
Array
(
[en] => Courage is not the absence of fear, but rather the judgement that something else is more important than fear.
[cn] => 勇者并非无所畏惧,而是判断出还有比恐惧更值得重视的东西。
[audio] => http://news.iciba.com/admin/tts/2015-02-27.mp3
[pic] => http://cdn.iciba.com/news/word/big_2015-02-27b.jpg?rand=8637
[page] => http://news.iciba.com/dailysentence/detail-1212.html
)
ログイン後にコピー
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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)

iCloudストレージの空き容量がなくなった通知:その修正方法 iCloudストレージの空き容量がなくなった通知:その修正方法 Apr 24, 2024 pm 04:43 PM

ファイルをダウンロードしたり何かをエアドロップしたりするたびに、iPhone に「iCloud ストレージがいっぱいです」と表示されますか? iCloudストレージの無料プランは5GBのみに制限されています。したがって、最初に確認する必要があるのは、携帯電話の現在の iCloud ストレージの状況です。まだ十分なストレージ容量があるのに通知を受け取った場合は、これらの解決策がトラブルシューティングに役立ちます。解決策 1 – iCloud バックアップを削除する 携帯電話の設定から iCloud バックアップの既存のバージョンを削除します。ステップ 1 – [設定] を開きます。ステップ 2 – [設定] パネルの上部に Apple ID が表示されます。クリックして開きます。ステップ 3 – 「iCloud」をオンにして、iCloud 設定を開きます。ステップ 4 – 下へ

Kingsoft Office WPS 365 が 4 月 9 日に新リリース「ワンストップ AI Office」を発表 Kingsoft Office WPS 365 が 4 月 9 日に新リリース「ワンストップ AI Office」を発表 Apr 07, 2024 pm 01:31 PM

4月9日15時よりKingsoft Office Productivity Conferenceの正式発表が行われ、「WPS365が新たにリリースされる」ことが発表される。公式ポスターには「ワンストップ AI オフィスの生産性がすぐに離陸します」と書かれており、WPS365 がさらなる AI 機能のアップグレードをもたらすことを示唆しています。 2023 年 4 月、Kingsoft Office は政府および企業の顧客向けにデジタル オフィス ブランド WPS365 を立ち上げ、このサービスはコンテンツ作成、コミュニケーション作成、デジタル資産管理、オープン エコロジーの 4 つの主要なセクションをカバーする一連のコンテンツ作成アプリケーションとオフィス コラボレーション ツールを提供します、WPSOffice、ドキュメント センター、Kingsoft コラボレーション、Kingsoft ミーティング、電子メール、カレンダー、その他の一般的なオフィス スイートが含まれます。 WPS365の公式Webサイトを確認すると、サービスの試用版は無料で使用でき、製品版の価格は199元/人/年からで、最低5人から購入する必要があることがわかりました。

リアルタイムのデータ収集に Go 言語を使用するにはどうすればよいですか? リアルタイムのデータ収集に Go 言語を使用するにはどうすればよいですか? Jun 10, 2023 pm 05:46 PM

モノのインターネット技術の継続的な発展により、リアルタイムのデータ収集はデジタル時代に不可欠な部分になりました。さまざまなプログラミング言語の中でも、Go 言語はその効率的な同時実行パフォーマンスと簡潔な構文により、リアルタイム データ収集に理想的な選択肢となっています。この記事では、Go言語を使用してリアルタイムデータ収集を行う方法を紹介します。 1. データ収集フレームワークの選択 Go 言語を使用してリアルタイム データ収集を行う前に、自分に合ったデータ収集フレームワークを選択する必要があります。現在市場でよく使われているデータ収集フレームワークには次のようなものがあります。

iPhone が「おやすみモード」でスタックする: 修正方法 iPhone が「おやすみモード」でスタックする: 修正方法 May 03, 2024 pm 09:07 PM

iPhone が「おやすみモード」のままになっていませんか?おやすみモードを切り替えられないと面倒になることがあります。アラートはまったく受信されません。 iPhone でこの DND 問題を解決するには、それほど労力はかかりません。したがって、これ以上時間を無駄にする必要はなく、これらの簡単な解決策に従って問題を解決してください。解決策 1 – 応答不可スケジュールを削除する 電話機に応答不可スケジュールが設定されている場合、デバイスが自動的に応答不可モードになる可能性があります。ステップ 1 – iPhone の設定に移動します。ステップ 2 – 次に、フォーカス モードをオンにします。ステップ 3 – チャートの上部に「応答不可」が表示されます。ステップ 4 – 開きます。ステップ 5 – 次のページで、「スケジュール」タブに移動すると、

iPhoneでアップデートを確認できないエラー:修正 iPhoneでアップデートを確認できないエラー:修正 Apr 17, 2024 pm 10:40 PM

iPhone でアップデートをチェックしているときに、「アップデートをチェックできません」というエラー メッセージが表示されますか?通常、このメッセージは、携帯電話がオフラインのときにアップデートを手動で検索すると表示されます。そのため、Wi-Fi/モバイルデータ通信を有効にして、再度同じ操作を行うことをお勧めします。問題が解決しない場合は、残りのトラブルシューティングのヒントに従ってください。解決策 1 – Wi-Fi/携帯電話データを有効にする Wi-Fi または携帯電話データを有効にして、アップデートを再度確認してみてください。ステップ 1 – 下にスワイプしてコントロール センターにアクセスします。ステップ 2 – 携帯電話で Wi-Fi または携帯電話を有効にします。ネットワーク接続を有効にした後、更新プロセスを再試行してください。解決策 2 – Wi-Fi/Bee が有効になっているにもかかわらず iPhone を強制的に再起動する

iPhoneの画面がホーム画面に戻ってしまいます iPhoneの画面がホーム画面に戻ってしまいます Apr 17, 2024 am 08:28 AM

特定のアプリを開くたびに、iPhone の画面がホーム画面に戻ってしまうことはありませんか?これは異常な動作であり、ホーム画面に戻るのは、何らかの理由でアプリがクラッシュしたためです。これらの一連の手順に従えば、トラブルシューティングが簡単になります。解決策 1 – タップ動作を変更する iPhone の「戻る」ジェスチャーの 1 つを使用すると、現在のアプリを最小化できます。クリック動作を無効にすると、この問題が解決されるはずです。ステップ 1 – [設定] を開きます。ステップ 2 – 後で、アクセシビリティ設定にアクセスしてオンにします。ステップ 3 – 「物理学とモーター」機能に移動し、「タッチ」設定を開きます。ステップ 4 – 「BackTap」設定まで下にスワイプします。それを開く。ステップ 5 – [戻るクリック] ページで、

Baidu Wenxin Yiyan API を PHP に接続して毎日の文章を取得し、ユーザーのメールボックスに送信する方法 Baidu Wenxin Yiyan API を PHP に接続して毎日の文章を取得し、ユーザーのメールボックスに送信する方法 Aug 12, 2023 am 09:00 AM

Baidu Wenxin Yiyan API を PHP に接続して、毎日の文章を取得し、ユーザーのメールボックスに送信する方法 インターネットとモバイル インターネットの急速な発展に伴い、パーソナライズされたサービスに対するユーザーの需要もますます高まっています。 Web サイト開発者として、毎日 1 文でユニークで刺激的なテキスト コンテンツをユーザーに提供できれば、より多くのユーザーの注目と参加を集めることができます。この記事では、PHP を使用して Baidu Wenxin Yiyan API に接続し、毎日の文章を取得し、ユーザーのメールボックスに送信する方法を紹介します。まず、Baidu 開発者アカウントを登録して申請する必要があります。

ThinkPHP6 での QueryList の使用 ThinkPHP6 での QueryList の使用 Jun 20, 2023 am 09:15 AM

インターネット技術の継続的な発展に伴い、データ クローラーは人々が情報を入手する重要な方法の 1 つになりました。 PHP フレームワークでは、ThinkPHP6 は強力なデータ操作機能を提供するだけでなく、より便利にデータを取得できるようにする QueryList と呼ばれるデータ取得ライブラリも提供します。 QueryList は、ストリーミング チェーン操作に基づいた PHP データ収集および処理ライブラリであり、HTML、XML、JSON、TXT などのさまざまなタイプのテキストからデータを抽出できます。この記事では、

See all articles