使用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>