php计算时间间隔实现程序代码
下面实例是告诉我们在论坛有看到关于多少秒钟前发了帖子等这些功能,
分析
实际时间 PHP
1秒 2“秒”
______________________
30秒==60
5分钟==60*10 //这里我觉得应该是五分钟,而不是一分钟,个人觉得 一分钟的话应该是 60*2
10分钟==60*20
30分钟==60*60
1小时==60*60*2
2.5小时==60*60*5
原理
用当前时间time(),减去你信息录入时的新增时间,(注意是时间戳),然后得出的差数,就是秒数,再根据自己的需要来转换啊。例如你想转换成分钟,就除以60。
实例
代码如下 | 复制代码 |
/** $unitArr = array('年' =>'year', '个月'=>'month', '周'=>'week', '天'=>'day', foreach ( $unitArr as $cn => $u ) return $elapse; $past = 2052345678; // Some timestamp in the past echo '发表于' . time2Units($diff) . '前'; |
这是一个刚入门的同学写的
代码如下 | 复制代码 |
$regist1 = "05/12/2006"; list($month1,$day1,$year1) = explode("/",$regist1); $regist1 = mktime(0,0,0,$month1,$day1,$year1); $time_difference = $regist2-$regist1; echo ("时间差:"); |
好了喜欢就自己选择用吧。
本文地址:
转载随意,但请附上文章地址:-)

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP のexplode関数は、文字列を配列に分割するために使用される関数で、非常に一般的で柔軟性があります。分解関数を使用する過程で、エラーや問題が発生することがよくありますが、この記事では、分解関数の基本的な使用方法を紹介し、エラー報告を解決するいくつかの方法を紹介します。 1.explode関数の基本的な使い方 PHPでは、explode関数の基本的な構文は次のとおりです。explode(string$separator,string$stri

タイトル: PHP でexplode関数を使用する際の一般的なエラーと解決策 PHPでは、explode関数は、文字列を配列に分割するために使用される一般的な関数です。ただし、不適切な使用や不正なデータ形式が原因で、いくつかの一般的なエラーが発生する可能性があります。この記事では、explode 関数の使用時に発生する可能性のある問題を分析し、解決策と具体的なコード例を示します。間違い 1: delimiter パラメーターが渡されない。explode 関数を使用するときに最もよくある間違いの 1 つは、delimiter パラメーターが渡されないことです。

PHP プログラミングでは、文字列の処理は頻繁に必要な操作です。その中で、文字列の分割と結合は 2 つの一般的な要件です。これらの操作をより便利に実行するために、PHP は 2 つの非常に実用的な関数、つまり、explode 関数と implode 関数を提供します。この記事では、これら2つの機能の使い方と実践スキルを紹介します。 1.explode関数explode関数は、指定された区切り文字に従って文字列を分割し、配列を返すために使用されます。その関数プロトタイプは次のとおりです。

PHP 関数「explode」を使用して、文字列を配列に分割します。PHP 開発では、指定された区切り文字に従って文字列を分割する必要がある状況によく遭遇します。このとき、PHP の組み込み関数「explode」を使用して文字列を配列に変換できます。この記事では、「explode」関数を使用して文字列を分割する方法と、関連するコード例を紹介します。 「explode」関数の基本構文は次のとおりです。

PHP 爆発エラーの解決策: 1. 間違った PHP コードを見つけて開きます; 2. 爆発関数部分を見つけます; 3. コードを「dump(explode(',',$str));die;」に変更します。 、配列をカンマで区切るだけを使用します。

PHP 言語には、文字列を迅速かつ効率的に処理するのに役立つ基本的な関数が多数あります。その中でもexplode関数は非常に実用的な文字列分割関数です。指定された区切り文字に従って文字列を配列に分割し、より柔軟な文字列操作を実行できます。この記事では、PHPで文字列を分割するexplode関数の使い方を紹介します。 1.explode関数の形式 PHP言語でのexplode関数の形式は次のとおりです。

PHP 関数「explode」を使用して文字列を複数の部分文字列に分割する PHP プログラミングでは、文字列を複数の部分文字列に分割する必要がある状況によく遭遇します。このとき、PHP には、この関数を簡単に実装できる非常に便利な関数「explode」が用意されています。 「explode」関数の構文は次のとおりです。 arrayexplode(string$delimiter,string$string[,in

この記事では、事前定義された組み込み PHP 関数である PHPExplode() 関数の使用方法を学びます。 explode関数は、「文字列を小さな内容に分割する」ために使用します。PHPのexplode関数を使用すると、文字列をブレークすることで小さな内容に分割できます。この区切り文字をデリミタと呼びます。 構文explode(delimiter, string, Number of elements) パラメータExplosion 関数は 3 つのパラメータを受け入れます, そのうち 2 つは必須で、1 つはオプションです. これら 3 つのパラメータについて説明しましょう. セパレータ この文字は文字列が分割される臨界点または点を指定します。つまり、この文字が文字列内で見つかるたびに、これは、配列内の 1 つの要素の終わりと別の要素の始まりを象徴します。
