下面小编就为大家分享一篇PHP 使用二进制保存用户状态的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
前言
用户状态保存是一个很常见的需求,一般用来保存用户状态的方式是在数据库表中创建多个字段来存储相应的用户状态,比如要保存用户是否绑定了手机号和QQ,则需要2个字段(mobile,qq)来保存。
如果使用二进制来保存用户的状态的话则只需要1个字段(status)就能保存多个用户状态。
当然使用二进制来保存也有一些坏处,比如不能存储详细的信息,只能用来判断状态,而且在数据库中可读性也比较差。下面是一个比较简单的Demo。
代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
|
以上这篇PHP 使用二进制保存用户状态的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持php中文网。
PHP+Redis 消息队列 实现高并发下注册人数统计的实例php实例
laravel ORM 只开启created_at的几种方法总结php实例
Atas ialah kandungan terperinci PHP 使用二进制保存用户状态的实例php技巧. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!