- 巴扎黑
- 浏览量7178 | 粉丝242 | 关注1
-
2016-11-11 15:31:01
- 对于Web开发中要注意的18个关键性错误
- 前几年,我有机会能参与一些有趣的项目,并且独立完成开发、升级、重构以及新功能的开发等工作。 本文总结了一些 PHP 程序员在 Web 开发中经常忽略的关键错误,尤其是在处理中大型的项目上问题更为突出。典型的错误表现在不能很好区分各种开发环境和没有使用缓存和备份等。 下面以 PHP 为例,但是其核心思想对每一个 Web 程序员都是适用的。 应用程序级别的错误 ...
-
972
-
2016-11-11 15:26:36
- PHP数据类型转换
- PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: •(int)、(integer):转换成整形 •(float)、(double)、(real):转换成浮点型 •(string):转换成字符串 •(bool)、(boolean):转换成布尔类型 •(array):转换成数组 •(object):转换成对象 PHP数据类型有三种转换方式: •在要转换的变量之前加上用括号括起来的目标 ...
-
1471
-
2016-11-11 15:18:10
- php生成随机密码的几种方法
- 使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就是一串固定长度的字符串,这里我收集整理了几种生成随机字符串的方法,以供大家参考。 php生成随机密码的方法一: 1、在 33 – 126 中生成一个随机整数,如 35, 2、将 35 转换成对应的ASCII码字符,如 35 对应 # 3、重复以上 1、2 步骤 n ...
-
1214
-
2016-11-11 15:17:04
- php生成utf-8编码的xml方法
- 前段时间在试用php本地测试的时候用的gbk的,默认的还可以用,可是这次换了utf-8编码的了,纠结呀。。 生成的xml读不出来了。... 其实用php生成UTF-8的文件没有什么特别的,只要把我们执行的那个PHP文件改成UTF-8编码保存起来,然后页面内容也用UTF-8的编码就可以了。 代码如下: header('Content-Type: text/html; charset=utf-8'); ...
-
1516
-
2016-11-11 15:15:12
- PHP中SESSION过期设置
- 因为项目需要,要将PHP中SESSION保存部分数据,不过总有个过期不能处理,这儿介绍一下session的过期设置,如果设置了session过期无效,请看下后面的解决办法: 在PHP中,设置php.ini,找到session.gc_maxlifetime = 1440 #(PHP5默认24分钟) 这里你可以随便设置一下过期时间.但是有人说设置以后,好象不起作用! 其实不是不起作用,而是因为系统默 ...
-
1084
-
2016-11-11 15:04:16
- PHP实现时间轴函数(个性化时间)
- 我们在论坛发帖、发表评论、或者是使用QQ空间发布日志、微博发表言论时,会看到发表的内容后的时间显示为“刚刚”、“5分钟前”、“昨天10:23”等,而不是直接显示具体日期和时间。 本文将介绍如何实现基于时间轴的时间的转换。 首先我们要明白时间的几个函数: time():返回当前的 Unix 时间戳 date():格式化一个本地时间/日期。 应用举例: date("Y-m-d H:i:s&q ...
-
1918
-
2016-11-11 15:00:42
- PHP 中global 和$GLOBALS[]的使用和区别
- 变量的范围即它定义的上下文背景(也就是它的生效范围)。大部分的 PHP 变量只有一个单独的范围。这个单独的范围跨度同样包含了 include 和 require 引入的文件。例如: <?php $a = 1; include 'b.inc'; ?> 这里变量 $a 将会在包含文件 b.inc 中生效。但是,在用户自定义函数中,一个局部函数范围将被引入。任何用 ...
-
1468
-
2016-11-11 14:57:25
- WDCP 安装 最新mcached
- 先安装sasl yum install cyrus-sasl-plain cyrus-sasl cyrus-sasl-devel cyrus-sasl-lib yum install gcc+ gcc-c++ #先安装libmemcached wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libm ...
-
1270
-
2016-11-11 14:50:36
- PHPExcel导出大量数据超时及内存错误解决方法
- PHP导出excel相对很多童鞋都碰到了,使用phpexcel类也确实方便,但导出大数据的时候就没那么简单了,常常会伴随一些超时或内存溢出的问题,下面就给大家介绍一些方法,共同学习,共同进步。。。 PHPExcel是一个很强大的处理Excel的PHP开源类,但是很大的一个问题就是它占用内存太大,从1.7.3开始,它支持设置cell的缓存方式,但是推荐使用目前稳定的版本1.7.6,因为之前的版本都会不 ...
-
2372
-
2016-11-11 14:19:31
- 解决Discuz! info: MySQL Query Error
- php下安装Discuz!完成后点进bbs报错: Discuz! info: MySQL Query Error Time: 2014-11-6 8:23am Script: /discuz7/bbs/index.php SQL: SELECT type FROM usergroups WHERE groupid='7' Error: Table 'discuz.usergroups' doesn' ...
-
2367