我會解釋更多如何從每天的文件中選擇一行?
我有文件叫date.php
和文本文件名爲word.txt
。我把更多的箴言在word.txt
現在,我每天只需要從word.txt
打印一個諺語,如:
- 週六打印「燒傷的孩子最怕火」
- 週日版畫「不賺無痛苦」
- 等,諺語會每天換
誰能幫我這個想法?
我會解釋更多如何從每天的文件中選擇一行?
我有文件叫date.php
和文本文件名爲word.txt
。我把更多的箴言在word.txt
現在,我每天只需要從word.txt
打印一個諺語,如:
誰能幫我這個想法?
您可以使用file function從文件中讀取。
說你放置新的諺語在頂部,你可以做這樣的事情:
$lines = file('word.txt');
echo $lines[0]; // displays the first line
確定其作品,但我需要每天工作 – magy 2010-07-17 13:30:18
如果它是一個星期羅塔(每個工作日即一個諺語),我會做這樣的:
$proverbs = array(
# Monday
"Build a man a fire, and he'll be warm for a day.
Set a man on fire, and he'll be warm for the rest of his life.
-- Terry Pratchett",
# Tuesday
"The pen is mightier than the sword if the sword is very short,
and the pen is very sharp
-- Terry Pratchett",
# Wednesday
"....",
# Thursday
"...."
);
$current_weekday = date("N"); # 1 = Monday ... 7 = Sunday
echo $proverbs[$current_weekday];
$proverbs = file('word.txt');
echo $proverbs[(int)date('z')%count($proverbs)];
確定其工作良好 非常感謝你 – magy 2010-07-17 13:41:05
$proverbs = file('word.txt');
$today = (int)date('N');
echo $proverbs[$today - 1];
只要把在文本文件中的新行所有的諺語。
這是一個諺語每個日曆日或每週工作日? – 2010-07-17 13:24:09