PHP serialize()序列化的使用
可以将数组和对象直接存入数据库中的某一字段。
使serialize()是将数组反序列化再存入数据库,序列化话完的数据就是一个字符串。
提取的时候,用unserialize()反序列化取,取出来的还是个数组。
$arr = array('value1','value2','value3');
$str = serialize($arr); //序列化
$new_str = unserialize($temp); //反序列化
print_r($str).'
';
print_r($new_str);
相关文档:
原理
一般,有2种方法可以导出doc文档,一种是使用com,并且作为php的一个扩展库安装到服务器上,然后创建一个com,调用它的方法。安装过office的服务器可以调用一个叫word.application的com,可以生成word文档,不过这种方式我不推荐,因为执行效率比较低(我测试了一下,在执行代码的时候,服务器会� ......
pack/unpack的摸板字符字符含义
format 参数的可能值:
a - NUL-padded string
A - SPACE-padded string
h - Hex string, low nibble first
H - Hex string, high nibble first
c - signed char
C - unsigned char
s - signed short (always 16 bit, machine byte order)
S - unsigned short (always 16 bi ......
//改变数据库名之后即可使用的分页
include 'conn.php'; //这里添加一个数据库连接即可,变换成自己设定的链接
$page=$_GET['page']; //翻页选项 首页,下一页,上一页,尾页
$current= $_GET ......
本函数以 pattern 的规则来解析比对字符串 subject。比对结果返回的值放在数组参数 matches 之中,matches[0] 内容就是原字符串 subject、matches[1] 为第一个合乎规则的字符串、matches[2] 就是第二个合乎规则的字符串,余类推。若省略参数 matches,则只是单纯地比对,找到则返回值为 tr ......
PS:我今天配置 服务器的时候出现的问题就是这个,但是照着方法都做了,丫的。。还是没用,极度郁闷死。。哎。。。我也不知道什么原因呢。。可能的原因都找过了。。郁闷啊`~
apache2+mysql+php5+phpmyadmin配置问题:无法加入mysql扩展,请检查php配置...
安装完apache2+mysql+php5后,安装phpmyadmin并配置好以后,在浏� ......