这句header("content-type:text/html; charset=utf-8"); 应该放在第一行
2016-11-15
session可以方便的存取多种数据类型,而cookie只支持字符串类型
cookie需要进行格式化与加密存储,而session存储在服务端则安全性较高
cookie需要进行格式化与加密存储,而session存储在服务端则安全性较高
2016-11-15
session_destroy并不会立即的销毁全局变量$_SESSION中的值,只有当下次再访问的时候,$_SESSION才为空
因此如果需要立即销毁$_SESSION,可以使用unset函数。
因此如果需要立即销毁$_SESSION,可以使用unset函数。
2016-11-15
PHP中还有一个设置Cookie的函数setrawcookie,setrawcookie跟setcookie基本一样,唯一的不同就是value值不会自动的进行urlencode,因此在需要的时候要手动的进行urlencode。
2016-11-15
已采纳回答 / koci
O:3:"Car":1:{s:4:"name";s:7:"new car";} O表示这是一个对象, 3是这个对象名字的长度。 Car就是这个对象的名字 。1就是这个对象有几个属性 s:4 表示这个属性名字是字符串类型 长度4 ,名字叫name ,s:7表示这个属性的值也是一个字符串,值是new car
2016-11-15
最新回答 / 悠扬012
exploade函数是字符串分割函数,第一个参数是分隔符。这个函数返回的是一个由字符串组成的数组。第一个参数用什么都可以,但是并不是用什么字符当分隔符都有意义。比如说,$str = 'apple,banana';你用‘+’当分隔符,不会报错,结果是[0] => apple,banana.因为没有‘+’这个字符,所以它被分成了只有一个元素的数组。以‘,’做分隔符才有意义。结果是[0] => apple [1] => banana
2016-11-15
已采纳回答 / 丶夜未央
implode,是把数组合并为字符串,第一个参数是以某个形式分割,以单引号内的内容为分割,比如'+' ,$arr = array('Hello', 'World!');$result = implode('+', $arr);数组的每个值用‘+’号连接起来。explode分割字符串为数组,第一个参数是要以字符串的某个标记为分割点,比如4007-500-737,第一个参数写‘-’,就会以‘-’分割,则数组的第一个值为4007,第二个为500,第三个为737。
2016-11-15