我是php新手,但我知道基本知识。我还在学习php。
在间隙,我可以知道,是否有可能得到唯一的id区分从计算机到另一个使用php?
任何建议都将是非常感谢的。
谢谢。
计算机没有一个可以被php读取的永久唯一id。
因此,根据您的要求,您可以尝试IP地址,但这可能会随着时间的推移而改变。因此,您只能在短时间内使用此信息。
如果你想在更长的一段时间内知道用户什么时候回到你的页面,最好的方法是在cookie中给浏览器分配你自己的唯一id。这个cookie会记住哪台电脑是哪台。
您可以设置cookie来检测计算机,也可以检测IP。现在,大多数isp使用动态IP地址。动态IP改变时,客户端断开和重新连接互联网连接。所以cookie是检测计算机的最好方法。
设置cookie使用: setcookie('cookiename','cookievalue',time()+3600,'/','.example.com',0,1);
检索cookievalue:$_COOKIE['cookiename'];
获取IP:$_SERVER['REMOTE_ADDR'];