2016-01-31 62 views
0

好了,所以我試圖讓文本顯得那麼像這樣腓更新文本從文本文件日常

<h1>Text Goes here</h1>

,但我想該文本是文本文件,該文件會從日常更新文本文件已經有所有的文本,例如365行文本,這將使用PHP我已經嘗試過,但我不能讓它的工作。 代碼:

$lines = file("quotes.txt"); $day = date("z"); echo $lines[$day];

+0

我已經嘗試過很多次了? – KstreakOG

+0

您是否檢查過兩個變量'''$ lines'''和'''day'''的內容? –

+0

@MatthiasW。我不太擅長PHP我從堆棧上的某人得到了這段代碼我發佈了這個原因,我需要幫助!我檢查了 – KstreakOG

回答

1

如果你的文件包含您需要將其轉換爲陣列之前,你可以得到你之後的行純文本。試試這個...

$text = file("quotes.txt"); 

$search = array ("\r\n", "\r"); 
$text = str_replace($search, "\n", $text); 

$array = explode("\n", $text); 

$line = date("z"); 

echo $array[$line]; 

另外,不要忘記今年是閏年,你需要366行文本!

+0

但我要用的html在哪裏? – KstreakOG

+0

在進入HTML之前,代碼是否會返回您期望看到的內容? – Steve

+0

對不起,我走了嗯我試過你給我,但我無法讓它回聲我做了文本文件和一切 – KstreakOG