不用服务器怎么做网站,建设工程信息网 重庆,稳重大气的公司名字,广州网站推广解决方案之前浏览张戈的博客#xff0c;发现他的文章页点赞下方有个很有意思的东西#xff0c;一列显示一段句子#xff0c;刷新一下会重新生成另外一个#xff0c;主要包含段子、台词等有意思的话。余斗的博客不少内容都是参考张戈博客#xff0c;虽然发现这个有趣的玩意很久了发现他的文章页点赞下方有个很有意思的东西一列显示一段句子刷新一下会重新生成另外一个主要包含段子、台词等有意思的话。余斗的博客不少内容都是参考张戈博客虽然发现这个有趣的玩意很久了却一直没有拷贝到我的博客里来趁着最近不是太忙研究了一下把这个名言段子语句随机播放的功能研究透彻。接下来就教大家如何实现这个名言段子语句随机播放的功能这个功能的实现是集成Hitokoto的Hitokoto·一言是一个挺有意思的项目官方的自我介绍如下一言网(Hitokoto.cn)创立于2016年隶属于萌创Team目前网站主要提供一句话服务。动漫也好、小说也好、网络也好不论在哪里我们总会看到有那么一两个句子能穿透你的心。我们把这些句子汇聚起来形成一言网络以传递更多的感动。如果可以我们希望我们没有停止服务的那一天。简单来说一言指的就是一句话可以是动漫中的台词也可以是网络上的各种小段子。或是感动或是开心有或是单纯的回忆。来到这里留下你所喜欢的那一句句话与大家分享这就是一言存在的目的。官方已经把接口都做好了可以直接拿来用在我们需要展示句子的地方加入以下代码这里不好之处在于扩展性极差我们无法自定义句子。所以最好还是把全部功能移植过来自己DIY这个功能方法如下1、新建一个名为index.php的文件php代码如下//获取句子文件的绝对路径//如果你介意别人可能会拖走这个文本可以把文件名自定义一下或者通过Nginx禁止拉取也行。$path dirname(__FILE__);$file file($path./hitokoto.txt);//随机读取一行$arr mt_rand( 0, count( $file ) - 1);$content trim($file[$arr]);//编码判断用于输出相应的响应头部编码if(isset($_GET[charset]) !empty($_GET[charset])) {$charset $_GET[charset];if(strcasecmp($charset,gbk) 0) {$content mb_convert_encoding($content,gbk, utf-8);}} else{$charset utf-8;}header(Content-Type: text/html; charset$charset);//格式化判断输出js或纯文本if($_GET[format] js) {echo function hitokoto(){document.write( . $content .);};} else{echo $content;}将此文件上传到网站根目录下的hitokoto文件夹(这个自己随机定义)最后从官方分享的文章库下载hitokoto.txt文本文件地址传送门https://pan.baidu.com/s/1hsD1XRI把hitokoto.txt上传到和index.php同级目录比如hitokoto文件夹内。然后在浏览器访问 http://你的域名/hitokoto/就可以看到输出内容了。此时就完成第一部随机调用句子了。2、在我们需要显示句子的位置加上如下代码这里我们并未定义css样式显示出来比较丑自己会css语言的站长可以自己写css代码进行美化不会的也没关系余斗分享自己的css代码#hitokoto{border-left: 5pxsolid #2f889a;border-right: 5pxsolid #2f889a;background-color: #ebebeb;padding: 10px;text-align: center;color: #095AD4;margin: 5px 0 5px 0;}以上部署完成后在网站前台刷新应该就可以看到效果了每次刷新都会随机展示一言经典句子。余斗博客文章页效果如果你有新的句子也只要编辑hitokoto.txt文件加入即可。