Home >Backend Development >PHP Tutorial >聊天室技术(七)-- 帖图_PHP

聊天室技术(七)-- 帖图_PHP

WBOY
WBOYOriginal
2016-06-01 12:34:171044browse
如果在聊天文字中能增加一些美丽的图片.......

 

图片代码的生成和表情动作一样,可以菜单选择也可以手工输入,这里只给出格式和代码,不再解释,请察看 表情于动作部分

1 文件格式

//$picturefilename

1$split咖啡色西服$splitxw20151.jpg$split
2$split黑色燕尾服$splitxw201534.jpg$split

编号+名称+图片名称+

2 程序

我的聊天室采用 ///gift+编号的方法显示图片,注意是三个反斜杠,区别于表情动作


//判断发言的内容最前面的7个字符是否是 ///gift
if(substr($message,0,7) == "///gift")
{

//取得图片的编号,从第7个字符开始的2个字符(注意,字符从0开始编号)
$id = substr($message,7,2)-1;

//读入图片文件
$giftmsg = file($picturefilename);

//判断是否编号合法
if(($id >= 0) && ($id < count($giftmsg)) )
{
//分割图片行
$gift=split($split,$giftmsg[$id],99);

//生成图片的发言内容
$message ="or=$namecolor>$name送给o') target=d>$talkto一个$gift[1]0 height=60 border=0>";

//图片生成成功标志
$specialsign = 1;
}

}


很简单是吗?还不赶快自己试一下!!

原作者:howtodo
来源:php2000.com

 

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