Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menambah satu mata pada mata anda setiap hari dalam php

Bagaimana untuk menambah satu mata pada mata anda setiap hari dalam php

藏色散人
Lepaskan: 2023-03-14 13:36:02
asal
1522 orang telah melayarinya

Cara menambah satu pada mata harian dalam PHP: 1. Tambahkan masa log masuk medan pada jadual data 2. Gunakan 0 jam, 0 minit dan 0 saat untuk membandingkan dengan masa log masuk terakhir; . Pas "if($lastLogintime < $today) {...}" boleh digunakan untuk meningkatkan mata.

Bagaimana untuk menambah satu mata pada mata anda setiap hari dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.4, komputer Dell G3.

Bagaimana untuk menambah satu mata setiap hari dalam PHP?

PHP mendayakan berbilang log masuk sehari dan hanya mata sekali:

Saya menemui banyak kes di Internet, dan semuanya berasa serupa . Ia masih agak membosankan, jadi saya mencubanya sendiri Bagaimana untuk melaksanakan fungsi ini? masuk. Jika masa log masuk terakhir kurang daripada titik masa ini, ini bermakna anda telah log masuk terlebih dahulu untuk meningkatkan mata

Muat naik kod:

<.>

Perlu diingatkan bahawa anda juga perlu mengubah suai masa log masuk:

// 判断是否是一天中第一次登录
// 上一次登陆的时间
$lastLogintime = $userinfo[&#39;logintime&#39;];
// 一天中的零时零分零秒
$today = strtotime(date(&#39;Y-m-d&#39;));
if($lastLogintime < $today) {
    // 一天中第一次登录增加积分(关联更新)
    // 注意:使用关联更新数据的时候需要传递两次id
    $data[&#39;id&#39;] = $userinfo[&#39;id&#39;];
    $data[&#39;userinfo&#39;] = array(
        &#39;points&#39; => $userinfo[&#39;points&#39;] + C(&#39;LOGIN&#39;),
    );
    $user->relation(true)->where(array(&#39;id&#39;=>$userinfo[&#39;id&#39;]))->save($data);
}
Salin selepas log masuk

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menambah satu mata pada mata anda setiap hari dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan