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 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

iCloud 저장 공간 가득 참 알림: 해결 방법 iCloud 저장 공간 가득 참 알림: 해결 방법 Apr 24, 2024 pm 04:43 PM

일부 파일을 다운로드하거나 무언가를 에어드롭할 때마다 iPhone에 "iCloud Storage Full"이 표시됩니까? iCloud 저장 공간의 무료 등급은 5GB로 제한됩니다. 따라서 가장 먼저 확인해야 할 것은 현재 휴대폰의 iCloud 저장 상황입니다. 아직 저장 공간이 충분하고 알림을 받은 경우 이러한 해결 방법이 문제 해결에 도움이 될 것입니다. 수정 1 – iCloud 백업 삭제 휴대폰 설정에서 기존 버전의 iCloud 백업을 제거합니다. 1단계 – 설정을 엽니다. 2단계 – 설정 패널 상단에서 Apple ID를 찾을 수 있습니다. 그것을 클릭하여 엽니다. 3단계 – “iCloud”를 켜서 iCloud 설정을 엽니다. 4단계 – 아래로

Kingsoft Office WPS 365는 4월 9일 '원스톱 AI 오피스'라는 새로운 출시를 발표했습니다. Kingsoft Office WPS 365는 4월 9일 '원스톱 AI 오피스'라는 새로운 출시를 발표했습니다. Apr 07, 2024 pm 01:31 PM

킹소프트 사무생산성 컨퍼런스 공식발표회는 4월 9일 15시에 열릴 예정이며, "WPS365가 새롭게 출시된다"고 발표할 예정이다. 공식 포스터에는 "원스톱 AI 오피스 생산성이 즉시 도약할 것입니다"라고 적혀 있어 WPS365가 더 많은 AI 기능 업그레이드를 가져올 것임을 암시합니다. 2023년 4월, Kingsoft Office는 정부 및 기업 고객을 위한 디지털 오피스 브랜드 WPS365를 출시했습니다. 이 서비스는 콘텐츠 제작, 커뮤니케이션 제작, 디지털 자산 관리, 개방형 생태계라는 4가지 주요 섹션을 다루는 일련의 콘텐츠 제작 애플리케이션과 사무실 협업 도구를 제공합니다. , WPSOffice, 문서 센터, Kingsoft 협업, Kingsoft 회의, 이메일, 달력 및 기타 일반 사무용 제품군을 포함합니다. WPS365 공식 웹사이트를 확인한 결과 이 ​​서비스의 평가판은 무료로 사용할 수 있고 상용 버전의 가격은 199위안/인/년이며 최소 5명이 구매해야 한다는 사실을 알게 되었습니다.

실시간 데이터 수집을 위해 Go 언어를 사용하는 방법은 무엇입니까? 실시간 데이터 수집을 위해 Go 언어를 사용하는 방법은 무엇입니까? Jun 10, 2023 pm 05:46 PM

사물인터넷(Internet of Things) 기술의 지속적인 발전으로 실시간 데이터 수집은 디지털 시대에 없어서는 안 될 부분이 되었습니다. 다양한 프로그래밍 언어 중에서 Go 언어는 효율적인 동시성 성능과 간결한 구문으로 실시간 데이터 수집에 이상적인 선택이 되었습니다. 이 글에서는 실시간 데이터 수집을 위해 Go 언어를 사용하는 방법을 소개합니다. 1. 데이터 수집 프레임워크 선택 실시간 데이터 수집을 위해 Go 언어를 사용하기 전에 우리에게 적합한 데이터 수집 프레임워크를 선택해야 합니다. 현재 시장에 나와 있는 가장 인기 있는 데이터 수집 프레임워크는 다음과 같습니다.

iPhone 화면이 계속 홈 화면으로 돌아갑니다. iPhone 화면이 계속 홈 화면으로 돌아갑니다. Apr 17, 2024 am 08:28 AM

특정 앱을 열 때마다 iPhone 화면이 계속 홈 화면으로 돌아가나요? 이는 비정상적인 동작이며 홈 화면으로 돌아가는 이유는 어떤 이유로든 앱이 충돌했기 때문입니다. 다음 지침을 따르면 문제 해결이 더 쉬워집니다. 수정 1 - 탭 동작 변경 iPhone의 뒤로 동작 중 하나를 사용하면 현재 앱을 최소화할 수 있습니다. 클릭 동작을 비활성화하면 이 문제가 해결됩니다. 1단계 – 설정을 엽니다. 2단계 – 나중에 접근성 설정을 방문하여 켜세요. 3단계 - "물리 및 모터" 기능으로 이동하여 "터치" 설정을 엽니다. 4단계 – "BackTap" 설정까지 아래로 끝까지 스와이프합니다. 열어 봐. 5단계 - 뒤로 클릭 페이지에서 다음을 선택합니다.

iPhone이 방해금지 모드에서 멈춤: 해결 방법 iPhone이 방해금지 모드에서 멈춤: 해결 방법 May 03, 2024 pm 09:07 PM

iPhone이 방해금지 모드에서 멈춰 있습니까? 방해 금지 모드를 전환할 수 없으면 문제가 될 수 있습니다. 전혀 알림을 받지 못합니다. iPhone에서 이 DND 문제를 해결하는 데 많은 노력이 필요하지 않습니다. 따라서 더 이상 시간을 낭비할 필요 없이 다음의 간단한 솔루션을 따라 문제를 해결해 보세요. 수정 1 – 방해 금지 일정 제거 휴대폰에 방해 금지 일정이 있는 경우 장치가 자동으로 방해 금지 모드로 전환될 수 있습니다. 1단계 – iPhone 설정으로 이동합니다. 2단계 – 다음으로 집중 모드를 켭니다. 3단계 – 차트 상단에 “방해 금지”가 표시됩니다. 4단계 - 열어보세요. 5단계 – 다음 페이지에서 일정 탭으로 이동하면

Baidu Wenxin Yiyan API를 PHP와 연결하여 일일 문장을 얻어 사용자의 메일함으로 보내는 방법 Baidu Wenxin Yiyan API를 PHP와 연결하여 일일 문장을 얻어 사용자의 메일함으로 보내는 방법 Aug 12, 2023 am 09:00 AM

Baidu Wenxin Yiyan API를 PHP와 연결하여 일일 문장을 얻어 사용자의 메일함으로 보내는 방법 인터넷과 모바일 인터넷의 급속한 발전으로 개인화 서비스에 대한 사용자의 요구도 점점 높아지고 있습니다. 웹사이트 개발자로서 매일 한 문장으로 독특하고 흥미로운 텍스트 콘텐츠를 사용자에게 제공할 수 있다면 더 많은 사용자의 관심과 참여를 유도할 수 있을 것입니다. 이 기사에서는 PHP를 사용하여 Baidu Wenxin Yiyan API에 연결하여 일일 문장을 얻어 사용자의 메일함으로 보내는 방법을 소개합니다. 먼저 Baidu 개발자 계정을 등록하고 신청해야 합니다.

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을 강제로 다시 시작합니다.

헤드리스 브라우저 획득 애플리케이션 Python 구현의 자동 페이지 로그인 및 세션 관리 기능 분석 헤드리스 브라우저 획득 애플리케이션 Python 구현의 자동 페이지 로그인 및 세션 관리 기능 분석 Aug 09, 2023 pm 07:06 PM

헤드리스 브라우저 수집 애플리케이션을 구현하기 위한 Python의 자동 페이지 로그인 및 세션 관리 기능 분석 소개: 인터넷의 급속한 발전으로 인해 우리 생활은 점점 더 네트워크 애플리케이션과 분리될 수 없게 되었습니다. 많은 웹형 애플리케이션의 경우 더 많은 정보를 얻거나 특정 기능을 작동하려면 수동으로 로그인해야 합니다. 효율성을 높이기 위해 자동화된 스크립트를 통해 자동 페이지 로그인 및 세션 관리 기능을 구현할 수 있습니다. 헤드리스 브라우저: 자동 페이지 로그인 및 세션 관리 기능을 구현하기 전에 먼저 헤드리스 브라우저가 무엇인지 이해해야 합니다.

See all articles