摘要: DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。  阅读全文
posted @ 2016-02-18 10:11 susancain 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1. session 与 cookie 的区别与联系是什么? session 能存各种数据类型。 cookie 只能存字符串。 $_SESSION 的下标只能是字符串。 $_cookie 的下标也是。 联系:session 的 id 存在 cookie 中。 2. session 的生命周期是? 浏 阅读全文
posted @ 2016-02-11 17:50 susancain 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 接上一篇 session 入库管理功能。 php 怎么知道一条记录是垃圾记录? php 并不知道。 如果浏览器不发出请求,服务器根本不知道浏览器是否存在。 服务器不能依赖浏览器完成垃圾回收。 php 的判断:如果一条记录(一个文件)多久没有使用,那么该数据就是垃圾了。 // 默认过期时间 php.i 阅读全文
posted @ 2016-02-11 17:49 susancain 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 随着 session 的增加,管理已经不方便。这时,考虑使用 mysql 数据库管理。建立一个表管理 session 。 更改 session 的存储机制,让 session 不再存在文件中,而是入库。更该存储机制,只需要在文件中增加函数 session_set_save_handler() 便可。 阅读全文
posted @ 2016-02-11 17:48 susancain 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享,这是一个比较常用的功能,需要的朋友可以参考下 php屏蔽电话号码中间四位: Method 1:function hidtel($phone){ $IsWhat = preg_match('/(0[0-9]{2,3}[\-] 阅读全文
posted @ 2016-02-11 15:11 susancain 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中,字符串的操作是很频繁的,这几天有看PHP手册中讲解str_replace函数的讲解,不是很明白,特作如下笔记,以作备忘。 函数原型:mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$ 阅读全文
posted @ 2016-02-11 15:03 susancain 阅读(3129) 评论(0) 推荐(0) 编辑
摘要: 1.进程和线程 1.1 概述: 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序 阅读全文
posted @ 2016-02-11 10:59 susancain 阅读(125) 评论(0) 推荐(0) 编辑
摘要: MYSQL 获取当前日期及日期格式获取系统日期: NOW()格式化日期: DATE_FORMAT(date, format)注: date:时间字段format:日期格式 返回系统日期,输出 2009-12-25 14:38:59select now();输出 09-12-25select date 阅读全文
posted @ 2016-02-11 00:59 susancain 阅读(170) 评论(0) 推荐(0) 编辑
摘要: AES:更快,兼容设备,安全级别高; SHA1:公钥后处理回传 DES:本地数据,安全级别低 RSA:非对称加密,有公钥和私钥 MD5:防篡改 相关: 公开密钥加密(英语:public-key cryptography,又译为公开密钥加密),也称为非对称加密(asymmetric cryptogra 阅读全文
posted @ 2016-02-11 00:50 susancain 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们 阅读全文
posted @ 2016-02-11 00:26 susancain 阅读(335) 评论(0) 推荐(0) 编辑