摘要: 本文章向码农们介绍PHP使用fopen与file_get_contents读取文件实例分享及这两个函数的区别,需要的码农可以参考一下。 php中读取文件可以使用fopen和file_get_contents这两个函数,二者之间没有本质区别,只是前者读取文件的php代码相比后者要复杂一点。本文章通过实 阅读全文
posted @ 2016-04-09 17:00 务观 阅读(14321) 评论(0) 推荐(0) 编辑
摘要: 事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在 阅读全文
posted @ 2016-04-09 16:37 务观 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 经常遇到忘记密码的情况,点击一下忘记密码,然后收到更改密码的链接,连接中往往都会有一段很长而且很乱的字符串。试想一下,如果出现了重复的字符串,那岂不是把别人的密码给重置了? 所以产生唯一数对于网站的安全性很重要。 目前PHP能产生唯一数的方法可以采用散列值、随机数、时间等方法,下面是我自己测试的唯一 阅读全文
posted @ 2016-04-09 16:34 务观 阅读(2849) 评论(0) 推荐(0) 编辑
摘要: 1.substr(源字符串,其实位置[,长度])-截取字符串返回部分字符串 但是当你截取中文字符串的时候很容易出现乱码,因为一个汉字是两个字节,而一个英文字母是一个字节。解决办法如下: 2.mb_substr(),使用方法和substr相同,不过要开启php.ini里面extension=php_m 阅读全文
posted @ 2016-04-09 16:32 务观 阅读(4913) 评论(0) 推荐(0) 编辑
摘要: php字符串处理函数大全 php字符串处理函数大全 addcslashes — 为字符串里面的部分字符添加反斜线转义字符addslashes — 用指定的方式对字符串里面的字符进行转义bin2hex — 将二进制数据转换成十六进制表示chop — rtrim() 的别名函数chr — 返回一个字符的 阅读全文
posted @ 2016-04-09 16:31 务观 阅读(195) 评论(0) 推荐(0) 编辑
摘要: PHP substr()函数可以分割文字,但要分割的文字如果包括中文字符往往会遇到问题,这时可以用mb_substr()/mb_strcut这个函数,mb_substr() /mb_strcut的用法与substr()相似,只是在mb_substr()/mb_strcut最后要加入多一个参数,以设定 阅读全文
posted @ 2016-04-09 16:16 务观 阅读(2966) 评论(0) 推荐(0) 编辑
摘要: 为了找到一个好的模板引擎,我在互联网上进行搜索,目前已经整理出了以下名单:SmartySmarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。Heyes Template Class一个非常容易使用,但功能强大并且快速的模板引擎,它帮助你把页面布局和设计从代码中分离。FastT 阅读全文
posted @ 2016-04-09 16:09 务观 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 1、left()LEFT (<character_expression>, <integer_expression>) 返回character_expression 左起 integer_expression 个字符。 [sql] view plain copy select left('abcde 阅读全文
posted @ 2016-04-09 15:58 务观 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 优化目标 1.减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。 2.降低 CPU 计算 除了 IO 瓶颈之外,SQL优化中需 阅读全文
posted @ 2016-04-09 15:28 务观 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 两种类型最主要的差别就是Innodb 支持事务处理与外键和行级锁.而MyISAM不支持.所以MyISAM往往就容易被人认为只适合在小项目中使用。 我作为使用MySQL的用户角度出发,Innodb和MyISAM都是比较喜欢的,但是从我目前运维的数据库平台要达到需求:99.9%的稳定性,方便的扩展性和高 阅读全文
posted @ 2016-04-09 11:12 务观 阅读(204) 评论(0) 推荐(0) 编辑