![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.1ベストアンサー
- 回答日時:
簡単な一例を。
--- 200607.dat (メッセージデータ) ---
2006年7月1日のメッセージ
2006年7月2日のメッセージ
2006年7月3日のメッセージ
2006年7月4日のメッセージ
・・・(略)
--- PHP ---
<?php
$list = file(date('Ym') . '.dat');
$msg = $list[date('d') - 1];
echo $msg;
No.2
- 回答日時:
データは、一行一データとして保存します(data.txt)。
$lines = file("data.txt"); //データを配列に読込み
//ランダム表示の場合
$cnt = count($lines); //データ数を数える
$t = rand(0,$cnt);
echo $lines[$t];//$t番目のデータが表示されます
//2006年1月1日を起点として、毎日順番に表示
$start = mktime(0,0,0,1,1,2006);
$today = mktime(0,0,0,date("m"),date("d"),date("Y"));
$t1 = ($today - $start )/60/60*24 ;//起点日から今日までの日数
$t = $t1 % $cnt ; // $t1を$cntで割ったあまり
echo $lines[$t] ; //一日中決まったメッセージが表示される
こんな感じでしょうか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- Excel(エクセル) 下記エクセルの式がなぜこうなるのか理由が知りたいです。 6 2022/08/20 00:43
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- iPhone(アイフォーン) iPhoneのメッセージ機能について 3 2022/12/26 09:28
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
countで0を返せますか?
-
php mysql データ登録
-
SQLローダーCSV取込で、囲み文...
-
【PL/SQL】FROM区に変数を使う方法
-
group byの並び順を変えるだけ...
-
エクセル、並び替え正しくソー...
-
テーブルの最後(最新)のレコー...
-
並べ替えについて
-
select文の実行結果に空白行を...
-
SELECT FOR UPDATE で該当レコ...
-
実人数と延べ人数
-
「数字で始まらない」ものを抽...
-
2回実行のSQL文を1回にしたい
-
where 都道府県名 and 県庁所在...
-
SQLで曜日のソートを月火水木金...
-
配列に指定した値が含まれてい...
-
updateで複数行更新したい
-
ファイルの漢数字の順番につい...
-
PL/SQLでフェッチでNULLの項目...
-
SQL*Loader Append
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
postgresのカレンダーについて
-
PHP+MySQLで月ごとの数量を表...
-
【PL/SQL】DATE型の時刻の表示...
-
配列の重複を削除後、削除分の...
-
掲載日と更新日の管理の仕方
-
MySQLのUPDATE文でサブクエリ
-
続・指定した時間にPHPプログラ...
-
日替わりメッセージを表示させ...
-
EXCELマクロのSQL文での引用符...
-
DB登録に関する日付の認識
-
JOINを使った文で、date > now();
-
構造体のプログラミング......
-
PHPでMySQL内のデータの合計値...
-
preg_replace, ereg_replace
-
JavaScriptの条件文の応用
-
MySQL + PHP 同じテーブル内で...
-
UNIXの時間はどう変更すれ...
-
Prologの現在時間の取得
-
複数のカテゴリを選択した上でL...
-
PHPとMysqlを使用した集計表の...
おすすめ情報