2017-02-06 16 views
0

私の悪い英語を申し訳ありません。私はのプレビューレイアウト(投稿、ビデオ、...を含む)のような仕事をのために持っています。しかし、私のプロジェクトのコードはあまりにも多く、私は別のロジックでコードを更新することはできません。 、特別なURLで例を(サーバの実際の日時を変更しないだけで、現在の要求のために、この日時を適用し、これが更新された)時点で明日へのサーバーの日時を変更します:明日の明日のサーバー日時設定方法

だから、私はアイデアを持っています

アクセス:mysite.com =>今すぐ返信します。

アクセス:mysite.com/preview =>明日の返信が返されます。

+0

私はあなたが求めていることを理解していると思います。だから、使用している日付/時刻関数は何ですか?あなたの唯一のオプションは、1日を追加して、使用しているメソッドを検索して置き換えるオーバーライドメソッドを作成することである可能性があるためです。 – CUGreen

+0

私はPHPでdate()を使用し、Carbonライブラリは、どのようにdate()メソッドをオーバーライドすることができます。 –

答えて

0

PHP time()機能を無効にすることができます。

これを行うには、Advanced PHP debugger拡張をインストールする必要があります。

次に、あなたがこのような何かを行うことができます:

rename_function('time', 'new_time'); 
override_function('time', null, 'return override_time();'); 

function override_time(){ 
    return time()+60*60*24; 
} 

また、あなたがthis拡張子をチェックアウトすることができます。

+0

ありがとう、それはうまくいった。 –

+0

喜んで助けてください。ところで、どの方法でしたか? – CUGreen

関連する問題