PHP でミリ秒のタイムスタンプを取得する方法の例 PHP プログラミングの time 関数は、PHP でミリ秒のタイムスタンプを取得する方法のさまざまな記述方法と効率を比較しています。
phpのミリ秒タイムスタンプ計算方法 phpのtime()関数で取得したタイムスタンプ、単位は秒です フロントエンドjsによって取得されたタイムスタンプ、単位はミリ秒です。 JSとPHPのタイムスタンプを統一する方法、つまりPHPを使ってミリ秒のタイムスタンプを取得する方法は? 例: コードをコピー コード例: "; echo getMillisecond_new().' PHP ミリ秒-getMillisecond_new()'; /* * アイデア: * 1. microtime() を使用してマイクロ秒のタイムスタンプを取得します。形式: 0.69718900 1420440552 ※2.前後2つの部分を足し×1000し、四捨五入($float,0) * 秒 time()-->ミリ秒-->マイクロ秒 microtime()、2 つの間の間隔は 10 進数で 1000 です ※こうすることでフロントエンドJSのタイムスタンプと一致させることができます * JS: new Date().getTime() はミリ秒のタイムスタンプを取得します */ ?><script> var time=new Date(); var mtime=time.getTime(); document.write(mtime+' JS获得毫秒时间戳'); </script> 実行結果: 1424069168633 PHP ミリ秒-getMillisecond() 1424069168633 PHP ミリ秒-getMillisecond_new() 1424069168643 JS はミリ秒のタイムスタンプを取得します 3 番目のタイムスタンプ値が最初の 2 つよりわずかに大きいことがわかります。これはコードの実行にかかる時間であり、これは正常です。 |