Home >php教程 >php手册 >获取笑话集网站笑话数据的后台代码,获取笑话后台代码

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

WBOY
WBOYOriginal
2016-06-13 09:25:33826browse

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

最近做了一个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;
	}
		
}

怎获取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.

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

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

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

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

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

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

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

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

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

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

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

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

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

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn