有人知道在搜索.txt文件后如何保存推文? 我的索引文件如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Twitter</title>
</head>
<body>
<?php
require('twitter.class.php');
$twitter = new twitter_class();
echo $twitter->getTweets('tomato', 15);
?>
</body>
</html>
我对这一切都很陌生,所以我将不胜感激。
答案 0 :(得分:0)
fwrite()是你的朋友。在循环中,您回显推文而不是回显它,将它们写入文本文件
答案 1 :(得分:0)
您是否尝试过file_punt_contents
功能?
你可以这样做:
<?php
$file = 'tweets.txt';
$tweets = $twitter->getTweets('tomato', 15);
// Write the contents back to the file
file_put_contents($file, $tweets);
?>
答案 2 :(得分:0)
您可以创建文件并在php usine fwrite
中写入,这是一个简单的代码:
$fp = fopen('data.txt', 'w');
fwrite($fp, $twitter->getTweets('tomato', 15););
fclose($fp);
答案 3 :(得分:0)
以下是保存推文的代码:
<?php
require('twitter.class.php');
$twitter = new twitter_class();
$tweets = $twitter->getTweets('tomato', 15);
$currentfile = file_get_contents('tweets.txt');
file_put_contents('tweets.txt', $currentfile.$tweets);
?>
如果您不想添加推文,这将附加推文而不是删除数据:
<?php
require('twitter.class.php');
$twitter = new twitter_class();
$tweets = $twitter->getTweets('tomato', 15);
file_put_contents('tweets.txt', $tweets);
?>