Rumah pembangunan bahagian belakang tutorial php PHP 获取网站百度搜索跟搜狗搜索收录量代码

PHP 获取网站百度搜索跟搜狗搜索收录量代码

Jun 13, 2016 pm 12:29 PM
count replace str

PHP 获取网站百度搜索和搜狗搜索收录量代码

获取网站百度搜索和搜狗搜索的收录量代码,可以用于获取网站域名在搜索引擎的收录数量,一直想找这个API但没找到,就在网上找了个例子,学习修改了下,可以正常获取百度搜索和搜狗搜索的收录量了;原理是获取搜索引擎site:domain的结果数量,然后再抓取这个数量显示出来。

<meta charset="utf-8"><?phpfunction baidu($url){ 	$baidu="http://www.baidu.com/s?wd=site:".$url; 	$site=file_get_contents($baidu); 	ereg("该网站共有(.*)个网页被百度收录", $site,$count); 	$count=str_replace("该网站共有","",$count); 	$count=str_replace("个网页被百度收录","",$count); 	$count=str_replace(",","",$count); 	$count=str_replace(" ","",$count); 	return strip_tags($count[0]); } function sogou($url){ 	$sogou="http://www.sogou.com/web?query=site:".$url; 	$site=file_get_contents($sogou); 	ereg("找到约 (.*) 条结果", $site,$count); 	$count=str_replace("找到约","",$count); 	$count=str_replace("条结果","",$count); 	$count=str_replace(",","",$count); 	$count=str_replace(" ","",$count); 	return strip_tags($count[0]); }?>www.iteye.com 百度收录<?php echo baidu('www.iteye.com');?>条<br>www.iteye.com 搜狗收录<?php echo sogou('www.iteye.com');?>条
Salin selepas log masuk

?

效果图:

?

?

?

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Perbezaan antara counta dan count Perbezaan antara counta dan count Nov 20, 2023 am 10:01 AM

Fungsi Count digunakan untuk mengira bilangan nombor dalam julat yang ditentukan. Ia mengabaikan teks, nilai logik dan nilai nol, tetapi mengira sel kosong Fungsi Count hanya mengira bilangan sel yang mengandungi nombor sebenar. Fungsi CountA digunakan untuk mengira bilangan sel yang tidak kosong dalam julat tertentu. Ia bukan sahaja mengira sel yang mengandungi nombor sebenar, tetapi juga mengira bilangan sel bukan kosong yang mengandungi teks, nilai logik dan formula.

Cara menggunakan fungsi REPLACE untuk menggantikan bahagian rentetan tertentu dalam MySQL Cara menggunakan fungsi REPLACE untuk menggantikan bahagian rentetan tertentu dalam MySQL Jul 25, 2023 pm 01:18 PM

MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan yang menyediakan pelbagai fungsi untuk memproses dan mengendalikan data. Antaranya, fungsi REPLACE digunakan untuk menggantikan bahagian rentetan yang ditentukan. Dalam artikel ini, kami akan memperkenalkan cara menggunakan fungsi REPLACE untuk penggantian rentetan dalam MySQL dan menunjukkan penggunaannya melalui contoh kod. Mula-mula, mari kita lihat sintaks fungsi REPLACE: REPLACE(str,search_str,replace_str).

Apakah teknik untuk carian dan penggantian rentetan dalam Python? Apakah teknik untuk carian dan penggantian rentetan dalam Python? Oct 20, 2023 am 11:42 AM

Apakah teknik carian dan penggantian rentetan dalam Python? (Contoh kod khusus) Dalam Python, rentetan ialah jenis data biasa, dan kami sering menemui operasi carian rentetan dan menggantikan dalam pengaturcaraan harian. Artikel ini akan memperkenalkan beberapa teknik carian dan penggantian rentetan biasa, disertai dengan contoh kod tertentu. Untuk mencari subrentetan tertentu dalam rentetan, anda boleh menggunakan kaedah find() atau kaedah index() rentetan itu. Kaedah find() mengembalikan indeks kejadian pertama subrentetan dalam rentetan.

Analisis kod sumber str jenis terbina dalam Python Analisis kod sumber str jenis terbina dalam Python May 09, 2023 pm 02:16 PM

1Unit asas storan komputer Unicode ialah bait, yang terdiri daripada 8 bit. Memandangkan bahasa Inggeris hanya terdiri daripada 26 huruf ditambah beberapa simbol, aksara Inggeris boleh disimpan terus dalam bait. Tetapi bahasa lain (seperti Cina, Jepun, Korea, dll.) perlu menggunakan berbilang bait untuk pengekodan kerana bilangan aksara yang banyak. Dengan penyebaran teknologi komputer, teknologi pengekodan aksara bukan Latin terus berkembang, tetapi masih terdapat dua batasan utama: tiada sokongan berbilang bahasa: skema pengekodan satu bahasa tidak boleh digunakan dalam bahasa lain dan tiada standard bersatu: contohnya Terdapat banyak piawaian pengekodan dalam bahasa Cina seperti GBK, GB2312, GB18030, dsb. Memandangkan kaedah pengekodan tidak bersatu, pembangun perlu menukar berulang-alik antara pengekodan yang berbeza, dan banyak ralat pasti akan berlaku.

Apakah persamaan dan perbezaan antara __str__ dan __repr__ dalam Python? Apakah persamaan dan perbezaan antara __str__ dan __repr__ dalam Python? Apr 29, 2023 pm 07:58 PM

Apakah persamaan dan perbezaan antara __str__ dan __repr__? Kita semua tahu perwakilan rentetan fungsi repr() boleh menyatakan objek dalam bentuk rentetan untuk memudahkan pengenalan kita. Ini ialah "perwakilan rentetan". repr() mendapatkan perwakilan rentetan objek melalui kaedah khas __repr__. Jika __repr__ tidak dilaksanakan, apabila kita mencetak contoh vektor ke konsol, rentetan yang terhasil mungkin. >>>classContoh:lulus>>>cetak(str(Contoh()))>>>

Ringkasan perbezaan penggunaan fungsi MySQL Count Ringkasan perbezaan penggunaan fungsi MySQL Count Nov 29, 2022 pm 04:47 PM

Artikel ini memperkenalkan kepada anda perbezaan penggunaan fungsi Kiraan MySQL Keperluan untuk data statistik sangat mudah ditemui dalam pembangunan harian kami juga menyokong pelbagai fungsi pengiraan. dan sama ada mereka mempunyai beberapa perangkap.

Apakah kegunaan fungsi kira dalam php Apakah kegunaan fungsi kira dalam php Sep 09, 2021 pm 05:08 PM

Penggunaan fungsi kiraan dalam PHP ialah: [count(array,mode);], di mana tatasusunan parameter menentukan tatasusunan untuk dikira, dan mod parameter menentukan mod fungsi.

Bagaimana untuk menyelesaikan masalah mengira berbilang lajur yang berbeza dalam mysql Bagaimana untuk menyelesaikan masalah mengira berbilang lajur yang berbeza dalam mysql Jun 03, 2023 am 10:49 AM

Pangkalan data ujian yang dihasilkan semula adalah seperti berikut: CREATETABLE`test_distinct`(`id`int(11)NOTNULLAUTO_INCREMENT,`a`varchar(50)CHARACTERSETutf8DEFAULTNULL,`b`varchar(50)CHARACTERSETutf8DEFAULTNULL(`id`PRIMARYONCREMENT)Y =1DEFAULTCHARSET=latin1;Data ujian dalam jadual adalah seperti berikut. Sekarang kita perlu mengira lajur pendua bagi tiga lajur ini.

See all articles