客服QQ 2861666504

PHP实现一言 / 随机一句言功能 API调用

日记 我是谁 4个月前 (08-10) 158次浏览 扫描二维码

使用PHP编写简单的一言(点滴api一言调用实现方法)

准备工作

  1. 打开PHP开发工具,新建php文件、data.dat两个文件
  2. 打开data.dat,编写要随机显示处理的文本,一条一行文本

data.dat代码部分(示例)自己编写一些喜欢的

人生的过程就是早晨的霞光到晚间的余辉
人生似海,起落沉浮,与过去告别,和自己和解
脚本是完整的生活计划,既提供了方法,又提供了限制
这个世界到处充满着不公平,我们能做的不仅仅是接受,还要试着做一些反抗
人生用特写镜头来看是悲剧,长镜头来看则是喜剧
幸运的人一生都在被童年治愈,不幸的人一生都在治愈童年

 

PHP代码部分

<?php
// 存储数据的文件
$filename = 'data.dat';        
 
// 指定页面编码
header('Content-type: text/html; charset=utf-8');
 
if(!file_exists($filename)) {
    die($filename . ' 数据文件不存在');
}
 
// 读取整个数据文件
$data = file_get_contents($filename);
 
// 按换行符分割成数组
$data = explode(PHP_EOL, $data);
 
// 随机获取一行索引
$result = $data[array_rand($data)];
 
// 去除多余的换行符(保险起见)
$result = str_replace(array("\r","\n","\r\n"), '', $result);
 
//echo '[xss_clean]("'.htmlspecialchars($result).'");';
echo 'document.write("'.($result).'");';//使用js进行调用

然后在需要的位置用引入 js 的方式进行API调用即可。

<script src="http://你的网址.com/api.php"></script>

 

喜欢 (0)
联系客服
联系客服
热线电话