获取笑话集网站笑话数据的后台代码,获取笑话后台代码_PHP教程

WBOY
Lepaskan: 2016-07-13 10:19:08
asal
863 orang telah melayarinya

获取笑话集网站笑话数据的后台代码,获取笑话后台代码

最近做了一个app用于获取笑话集网站的数据,为了方便开发。我先用PHP对数据进行了预处理

代码如下

 

<?php
include_once("writeLog.php");
class Joke
{
	var $jokeText = "";
	var $urlNext = "";
	var $urlPrv = "";
	var $urlBase = "http://wap.jokeji.cn/";
	
	function __construct()
	{
		
	}
	function getContent($url){
		MyLog("url.log",$url);
		$html = file_get_contents(iconv("gb2312","UTF-8",$url));
		$begin = stripos($html,"<div class=\"joketxt\">") + 23;
		$end = stripos($html,"<script",$begin);
		$r = substr($html, $begin, $end - $begin);
		$r = str_ireplace("<p>","",$r);
		$r = str_ireplace("</p>","",$r);
		$r = str_ireplace("<br>","\r\n",$r);
		$this->jokeText = $r;
		$begin = stripos($html,"上一篇:<a");
		if ($begin != false)
		{
			$begin += 27;
			$end = stripos($html,"\"",$begin);
			$this->urlNext = substr($html, $begin, $end - $begin);
		}
		$begin = stripos($html,"下一篇:<a");
		if ($begin != false)
		{
			$begin = $begin + 27;
			$end = stripos($html,"\"",$begin);
			$this->urlPrv = substr($html, $begin, $end - $begin);
		}
	}
	
	function getFirstLink()
	{
		$html = file_get_contents($this->urlBase);
		$begin = stripos($html,"<div class=\"list\">") + 42;
		$end = stripos($html,"\"",$begin);
		$r = substr($html, $begin, $end - $begin);
		return $r;
	}
	
	function getJoke($u){
		if ($u == "")
		{
			$url = $this->urlBase.$this->getFirstLink();
		}
		else
		{
			$url = $this->urlBase.urlencode($u);
		}
		$this->getContent($url);
		
		$joke = array();
		$joke["content"] = $this->jokeText;
		$joke["next"] = $this->urlNext;
		$joke["previous"] = $this->urlPrv;
		return $joke;
	}
		
}
Salin selepas log masuk

怎获取360主页笑话代码

1.有一只熊走过来/有备而来(有BEAR来)
2.第十一本书/不可思议(BOOK11)
4.小玉对小明说她爸性无能/欲罢不能(玉爸不能)
5.羊停止了呼吸/扬眉吐气(羊没吐气)
6.手机不可以掉到马桶里/机不可失(湿)
7.狗过了独木桥就不叫了/过目不忘(过木不汪)
8.蜜蜂停在日历上/风和日丽(蜂和日历)
10.画家喜欢画粗的绳子不喜欢画细的绳子/出神入化(粗绳入画)
13.有十只羊,九只蹲在羊圈,一只蹲在猪圈/抑扬顿挫(一羊蹲错)
14.羊打电话给老鹰,老鹰接起电话说"喂"/阳奉阴违(羊PHONE鹰"喂")
15.帽子脏了要翻面再戴/张冠李戴(脏冠里戴)
16.十个男人看五个女人洗澡/五光十色
17.谁家没有电话?/天衣(天衣无缝phone)
18.谁最了解鸟类?/惊弓(惊弓之鸟)知鸟
22.怎样使麻雀安静下来?/压它一下(压雀无声)
23.哪一种蛇有很多嘴巴?/七嘴八舌(蛇)
25.什么药没有毒?/山药
26.为什么”七上八下”/七在八的上面?因为八在七的下面
27.哪一种蛇生命力最强?/三寸不烂之舌(蛇)
28.为什么冰山只有一角?/另一角被铁达尼号撞断了
 

推荐几个讲笑话的网站

讲笑话的。。。
额,我也想啊,得,你先去看看小品或是听听广播罢
哈,我空间全是笑话,不妨去看看
更多在空间奥,哈哈。
1、有次等公共汽车时,开过去一辆宝马,旁边一位高人对他身边的人说:“看,刚过去那辆就是IBM。”

2、我一朋友在联通实习,一天,一老头走近来,劈头盖脸就来句“给我办张移动卡,好吧?”然后我那朋友头也不抬的就来句:“师傅,有人来砸场子!”

3、同事去见客户,可能是紧张,一开口便是:“刘先生你好,请问你贵姓啊?”汗啊。

4、以前地理老师是个男的,特别暴力,谁一说话或走神上来就是一拳,但不打女生,有个新的女生不知道,还以为男女平等,有一次她上课偷着看漫画,被地理老师发现了,走到她面前来,还没任何表示,这女同学先吓的小脸煞白,高呼:非礼啊。我们地理老师瀑布汗。

5、我同学说:我搁的洗衣粉太多了。另外一个问:什么?你哥的媳妇儿太多了?

6、一日风大,自行车倒了一排,只听一同学边扶车边说:谁的奔驰压了我的宝马?

7、我以前打电话给男朋友他们宿舍,结果不是他接的,有点不好意思,就胡编了一个名字,说:“XX在么?”想假装找错人就完了~~对方迟疑了一下,说:你等等啊,我给你叫去。我当时就晕菜了!赶紧吓的把电话挂了。后来问男朋友,他说他们对面宿舍一男生叫我编的那名字。

8、上次在国外,在街边看见一个做糕点卖的帅哥,我和朋友一边买一边说他像猫王,他听见我们在说他,就问我们说什么,我想了半天:“kingofmiaomiao(喵喵)。”

9、宿舍女友与网友通上话了那头显然很兴奋:喂,我是王小亮,你猜我是谁?晕倒不起……

10、从一个朋友那里学到一句话:送你十个字——有他妈多远,滚他妈多远。记得第一次他对我们一群人说这个时,就看到所有人都在下面扳指头数是不是十个字……,更牛的是,我拿这句话对n个朋友说过,基本90%以上都会迟疑片刻,口中默念或者手指头略动,然后一脸的笑意说,靠,还真的是十个字。屡试不爽啊,呵呵!
(好冷啊,现在是冬天诶,害人啊....)

一天,茄子走在大街,忽然打了一个很大的喷嚏。它抹了把鼻涕生气地说:"可恶!又有人拍集体照了!"

一个水池里有30个青蛙 就一个穿裤衩了 为什么?(因为他是搓澡的!)

有一个猪,它走啊走啊,走到了英国,结果他变成了什么?----Pig.

上课老师抽查背课文,小猪,小狗,小猫都举手了,老师会叫谁?--小 狗,因为旺旺仙贝.

蝴蝶, 蚂蚁, 蜘蛛, 蜈蚣,他们一起工作,最后哪一个没有领到酬劳?--蜈蚣,因为无功不受禄.

动物园里大象的鼻子最长,那第二长的是谁呢?--小象.

哪种水果视力最差?--芒果.

哪两种水果有手机?--萝卜青菜,各有索爱.

如果有一辆车,司机是王子,乘客是公主,请问这辆车是谁的呢?--如果的

金木水火土,谁的腿长?————火腿肠

眼睛蛇和大象约会,寒暄一番后说:"来就来吧,还牵这么大头猪,客气了。"

我想,只要我再稍微具有一些谦虚的品质,我就是个完美的人了。

有一天,绿豆跟女朋友分手了。他很难过,于是他不停地哭呀哭呀,哭呀哭 呀......结果......发芽了。~~~

两只水母在海边相撞在一起, 水母甲:「搞甚么嘛!你游泳不长眼睛啊!」 水母乙:「甚么是眼睛啊?」 水母甲:「我也不知道,上次和别人撞到的时候他这样骂我的。」 水母乙:「喔!是这样喔!」

小学自然课,老师告诉我们膝盖那里轻击的话会有膝跳反射。我回家后拿个锤子在我爸膝盖那里锤了一下,结果我爸站起踢了我一腿。结果证明老师说得没错!

假如有一天我......余下全文>>
 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/878809.htmlTechArticle获取笑话集网站笑话数据的后台代码,获取笑话后台代码 最近做了一个app用于获取笑话集网站的数据,为了方便开发。我先用PHP对数据进行...
Label berkaitan:
sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan