非常教程

Codeigniter 3参考手册

Cookie

Cookie Helper

Cookie Helper文件包含有助于使用cookie的功能。

  • 加载此助手
  • 可用职能

加载此助手

使用以下代码加载此助手:

$this->load->helper('cookie');

可用职能

现有下列职能:

set_cookie($name[, $value = ''[, $expire = ''[, $domain = ''[, $path = '/'[, $prefix = ''[, $secure = NULL[, $httponly = NULL]]]]]]])

参数:

$ name(混合) - 此函数可用的所有参数的Cookie名称或关联数组$ value(字符串) - Cookie值$ expire(int) - 到期时的秒数$ domain(字符串) - Cookie域(通常为: .yourdomain.com)$ path(string) - Cookie路径$ prefix(string) - Cookie名称前缀$ secure(bool) - 是否仅通过HTTPS发送cookie $ httponly(bool) - 是否隐藏JavaScript

返回类型:

void

  • $ namemixed) - 此函数可用的所有参数的Cookie名称关联数组
  • $ value字符串) - Cookie值
  • $ expireint) - 到期前的秒数
  • $domain字符串) - Cookie域(通常:.yourdomain.com)
  • $ pathstring) - Cookie路径
  • $ prefix字符串) - Cookie名称前缀
  • $ securebool) - 是否仅通过HTTPS发送cookie
  • $ httponlybool) - 是否从JavaScript隐藏cookie
返回类型:void
这个辅助函数为您提供更友好的语法来设置浏览器cookie。由于此函数是“CI_Input :: set_cookie()”的别名,因此请参阅[输入库](../ libraries / input)以了解其用法的描述。

get_cookie($index[, $xss_clean = NULL])

参数:

$ index(string) - Cookie名称$ xss_clean(bool) - 是否将XSS过滤应用于返回的值

返回:

如果未找到cookie值或NULL

返回类型:

  • $ indexstring) - Cookie名称
  • $ xss_cleanbool) - 是否将XSS过滤应用于返回的值
返回:如果未找到cookie值或NULL值
返回类型:混合
这个辅助函数为您提供更友好的语法来获取浏览器cookie。请参阅[输入库](../库/输入)供其使用的详细说明,因为该功能的作用非常相似`CI_Input ::饼干()',但它也将在前面加上`$配置['cookie_prefix ']`你可能已经在你的_application / config / config.php_文件中设置了。

delete_cookie($name[, $domain = ''[, $path = '/'[, $prefix = '']]])

参数:

$ name(字符串) - Cookie名称$ domain(字符串) - Cookie域(通常:.yourdomain.com)$ path(字符串) - Cookie路径$ prefix(字符串) - Cookie名称前缀

返回类型:

void

  • $ name字符串) - Cookie名称
  • $域字符串) - Cookie域(通常:.yourdomain.com)
  • $ pathstring) - Cookie路径
  • $ prefix字符串) - Cookie名称前缀
返回类型:void
让你删除一个cookie。除非您设置了自定义路径或其他值,否则只需要cookie的名称。

delete_cookie( '名称');

set_cookie()除此之外,该功能与其不相同,只是它没有值和过期参数。您可以在第一个参数中提交一组值,或者您可以设置离散参数。

delete_cookie($ name,$ domain,$ path,$ prefix);

Cookie相关

Codeigniter 3

CodeIgniter 是一个PHP MVC框架,特点是超轻量级、有数据加密、有灵活URI路由等。对于 PHP 程序员来说,它小巧但功能强大。

主页 https://codeigniter.com/
源码 https://github.com/bcit-ci/CodeIgniter
版本 3
发布版本 3.1.5