Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我在我的 android-app 中使用 WebView 并且想制作一个永远存在的 cookie 或类似的东西。现在,过了一会儿,当您再次打开应用程序时,您已注销。我想这样做,无论如何你总是登录。我不知道我是否应该在我的 PHP 代码中写一些东西,或者我是否应该让应用程序存储一些东西等等。
有任何想法吗?
编辑:忘了提到我使用 $_SESSION ,我想持续更长时间。
不可能永远设置 cookie,这是由 cookie 规范定义的,而不是 PHP 本身。但是您可以将 cookie 设置为非常遥远的未来日期,例如:
setcookie( 'name' 'value', time() + (60 * 60 * 24 * 365 * 20) // 20 years );
请注意:如果您在 PHP 中设置的日期超过 2038 年,则该数字将环绕,您将获得一个立即过期的 cookie(它将从 1970 年 1 月 1 日开始将秒数重置为 0)