我正在构建一个超级简单的PHP CMS,并且对格式化文本有疑问......
我将我的新闻文件存储在.txt文件中(应该是SQL,我知道),并且想知道如何格式化保存在文本文件中的文本。这是存储我想要格式化的行的代码:
$newsTitle = isset($_POST["title"]) ? $_POST["title"] : "Untitled";
$submitDate = date("m/d/y g:iA");
我想将<h2>
中的第一行和<h3>
中的第二行包裹起来,但我不知道如何。我尝试用m/d/y g:iA
将<h3>
位包裹在第二行中,但是在.txt文件中生成了一些非常奇怪的代码。
谢谢!
答案 0 :(得分:2)
$newsTitle = isset($_POST["title"]) ? $_POST["title"] : "Untitled";
$submitDate = date("m/d/y g:iA");
$saveString = "<h2>$newsTitle</h2>\n<h3>$submitDate</h3>";
file_put_contents("filename.txt",$saveString);
在php strings上阅读一下,以及如何使用变量。祝你好运!
答案 1 :(得分:0)
$newsTitle = isset($_POST["title"]) ? "<h2>".$_POST["title"]."</h2>" : "Untitled";
$submitDate = "<h3>".date("m/d/y g:iA")."</h3>";