我的事情是,当我回应我的PHP代码时,它不会回应代码它回应的数字作为回报我试图将PHP代码添加到我的网站,所以每周网站上的文本将从存储更新像quotes.txt这样的文件。我的php有什么问题吗?以下是https://gyazo.com/fba5fc414228b1ab2a79bb877642477a
的截图我的代码:
<div class="wrapper">
<div class="teachings">
<h1 id="teach">Teaching's</h1>
<hr>
<?php
$text = file_get_contents("quotes.txt");
$text = trim($text); //This removes blank lines so that your
//explode doesn't get any empty values at the start or the end.
$array = explode(PHP_EOL, $text);
$lineNumber = date('s');
echo "<p>$lineNumber</p>";
?>
<h1>Weekly Teachings :</h1>
<br>
</div>
</div>
答案 0 :(得分:2)
您正在回显date('s')
函数调用
我假设您想要回显数组中的行数
$array = explode(PHP_EOL, $text);
$lineNumber = count($array);
echo "<p>$lineNumber</p>";
但是如果您打算做其他事情,请添加评论我会尝试相应地更改此答案
RE:您的评论如下,那么您想要
echo "<p>{$array[0]}</p>";
答案 1 :(得分:0)
你想做的是
echo $array[$lineNumber];
这将回显行号为周数的报价。