木曜日に毎週値に+1を追加する必要があります。 値が5であると仮定しましょう。 その月の1日と木曜日です。 5を月の8日までに6に変更したい。 どうすればいいですか?毎週値に数字を追加する
私は何かを考え出しましたが、PHPを正しく学んだことがないので、自分が何をしているのか分かりませんでした。
$value = 5;
$num = $value + 1;
ただし、$値は同じままで、$ numは変更されません。
ありがとうございます!
木曜日に毎週値に+1を追加する必要があります。 値が5であると仮定しましょう。 その月の1日と木曜日です。 5を月の8日までに6に変更したい。 どうすればいいですか?毎週値に数字を追加する
私は何かを考え出しましたが、PHPを正しく学んだことがないので、自分が何をしているのか分かりませんでした。
$value = 5;
$num = $value + 1;
ただし、$値は同じままで、$ numは変更されません。
ありがとうございます!
最も簡単なのは、初期日付と開始値を格納することです。 「7月14日に、値は5です」:これは、動的にintial日から経過したどのように多くの週caculate、そしてあなたの新しい価値を与え、初期値に追加します
$initial_date = strtotime('2011-07-14');
$initial_value = 5;
$new_value = $initial_value + floor($initial_date/86400/7);
。
のようにそれを行うだけで、あなたが開始するタイムスタンプをハードコーディングする必要があり、どのように多くの週を計算します週= 604800秒)が経過してから、$value = 5
に何を追加するかを決定します。
明らかに尋ねるのは嫌ですが、データベースに保存していますか?どのようにこれを保管していますか? –
mysql/postgresqlのようなRDBMSを手に入れている場合は、標準の日付関数http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functionsを使用する方がよいでしょう。 html#function_date-formatうるう年などの特定のケースを管理するのに多くの時間を節約します。 – Igor