Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mendapatkan beberapa minit yang lalu dalam php

Bagaimana untuk mendapatkan beberapa minit yang lalu dalam php

藏色散人
藏色散人asal
2022-12-15 11:32:455689semak imbas

PHP Dapatkan kaedah pelaksanaan beberapa minit yang lalu: 1. Buat fail contoh PHP 2. Gunakan fungsi untuk mentakrifkan kaedah tranTime 3. Dapatkan dan kira perbezaan masa melalui tarikh, masa dan fungsi lantai badan kaedah ;4 Jalankan fail dan keluarkan hasil yang dipaparkan beberapa minit yang lalu.

Bagaimana untuk mendapatkan beberapa minit yang lalu dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP versi 8.1, komputer Dell G3.

php Bagaimana untuk mendapatkan beberapa minit yang lalu?

PHP mendapat fungsi beberapa minit yang lalu

Kodnya adalah seperti berikut:

/**
  +----------------------------------------------------------
 * 功能:获取时间差
  +----------------------------------------------------------
 * @param int $time
  +----------------------------------------------------------
 * @return string 时间差值
  +----------------------------------------------------------
 */
function tranTime($time) { 
    $rtime = date("m-d H:i",$time); 
    $htime = date("H:i",$time); 
      
    $time = time() - $time; 
  
    if ($time < 60) { 
        $str = &#39;刚刚&#39;; 
    } 
    elseif ($time < 60 * 60) { 
        $min = floor($time/60); 
        $str = $min.&#39;分钟前&#39;; 
    } 
    elseif ($time < 60 * 60 * 24) { 
        $h = floor($time/(60*60)); 
        $str = $h.&#39;小时前 &#39;.$htime; 
    } 
    elseif ($time < 60 * 60 * 24 * 3) { 
        $d = floor($time/(60*60*24)); 
        if($d==1) 
           $str = &#39;昨天 &#39;.$rtime; 
        else 
           $str = &#39;前天 &#39;.$rtime; 
    } 
    else { 
        $str = $rtime; 
    } 
    return $str; 
}

Pengenalan fungsi berkaitan:

PHP date() Fungsi ini boleh Memformat cap masa kepada tarikh dan masa yang lebih mudah dibaca. Fungsi

time() mengembalikan bilangan saat sejak zaman Unix (1 Januari 1970 00:00:00 GMT).

floor() Fungsi membundar ke bawah kepada integer terdekat.

Petua: Untuk membulatkan ke integer terdekat, lihat fungsi ceil().

Petua: Jika anda perlu membundarkan nombor titik terapung, lihat fungsi bulat().

Sintaks

floor(number);

Nombor parameter diperlukan dan menentukan nilai yang perlu dibundarkan ke bawah.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan beberapa minit yang lalu dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn