使用PHP编写简单的一言(点滴api一言调用实现方法)
准备工作
- 打开PHP开发工具,新建php文件、data.dat两个文件
- 打开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)
暂无评论