
PHP
蓝星福
PHP,MYSQL,JAVA,JQUERY,LINUX,SVN,GIT,Smarty
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP数据类型
PHP 支持8种基本的数据类型。四种标量类型:boolean (布尔型)integer (整型)float (浮点型, 也称作 double)string (字符串)两种复合类型:array (数组)object (对象)最后是两种特殊类型:resource (资源)NULL (NULL)为了确保代码的易读性,本手册还介绍了一些伪类型:原创 2013-04-10 10:34:27 · 794 阅读 · 0 评论 -
php错误级别的设置方法
eg:在$a没声明时,直接相加,值为NULL,相加时当成0来算.但是,却提示NOTICE,即注意. 我们在开发中, 为了程序的规范性,把报错级别,调的比较高NOTICE级别的也报出来,有助于我们快速定位错误和代码规范,但是,在产品上线后,网站运营过程中,就不宜报这么多错.1:这种错误给客户的印象不好 2:在报错时,把网站的绝对路径,如D:\www\1015都报出来了.增大被原创 2014-06-11 14:52:22 · 769 阅读 · 0 评论 -
Php中文件下载功能实现超详细流程分析
浏览器发送一个请求,请求访问服务器中的某个网页(如:down.php),该网页的代码如下客户端从服务端下载文件的流程分析: 浏览器发送一个请求,请求访问服务器中的某个网页(如:down.php),该网页的代码如下。 服务器接受到该请求以后,马上运行该down.php文件 运行该文件的时候,必然要把将要被下载的文件读入内存当中(这里是圣诞狂欢.jp转载 2014-08-29 11:27:43 · 906 阅读 · 0 评论 -
Discuz xX 解除密码错误十五秒限制
目录:/source/function/文件:function_member.php修改:搜索第一个“900”( $return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 5 : max(0, 5 - $login['count']);),然后修改为你想要的秒数即可。提示文字修改:目原创 2014-09-03 18:49:12 · 2137 阅读 · 0 评论 -
PHPquery信息采集
phpQuery是一个基于PHP的服务端开源项目,它可以让PHP开发人员轻松处理DOM文档内容,比如获取某新闻网站的头条信息。更有意思的是,它采用了jQuery的思想,你可以像使用jQuery一样处理页面内容,获取你想要的页面信息。查看演示采集头条先看一实例,现在我要采集新浪网国内新闻的头条,代码如下: include 'phpQuery/phpQuery.php';转载 2014-11-09 22:08:07 · 863 阅读 · 0 评论 -
Flash上传出现IO Error #2038的错误解决方法
1、问题最近在开发网盘系统的时候发现,上传大文件时会提示IO Error #2038 的错误。系统采用了PHP和Flash控件来上传文件,网上的资料表明出现此错误的可能原因包括:URL无效上传文件大小超过服务器最大上传限制或最大POST限制与服务器连接异常中断上传的文件为空文件(夹)权限2、解决方法首先排除了3、4和5的原因,而在上传小文转载 2014-10-16 11:27:53 · 20540 阅读 · 0 评论 -
destoon调用discuz论坛中带图片帖子的方法
这篇文章主要介绍了destoon调用discuz论坛中带图片帖子的实现方法,是destoon开发中非常实用的一个技巧,需要的朋友可以参考下在destoon开发中有时候我们需要调用论坛的帖子,但是带有图片的帖子该怎么调用出来呢,本文就来本文讲解了destoon调用discuz论坛中带图片帖子的实现方法,在destoon开发中有时候我们需要调用论坛的帖子,但是带有图片的帖子转载 2014-11-06 15:03:32 · 3145 阅读 · 0 评论 -
Discuz!X2 附件分表与主题图片表解析
1.背景:在 Discuz! X2 中,将原有的1个附件表和1个附件描述表合并,然后分为了 11 个表,在很大程度上加强了论坛对于附件数据量的支持,同时减轻在附件记录非常多的情况下,造成服务器负载比较高的问题。同时增加了一个主题图片表,如果一个主题的楼主贴包含有图片附件,则将会将这些附件中宽度最大的图写入到这个表。2.附件表解释:pre_forum_at转载 2014-11-06 16:30:37 · 2036 阅读 · 0 评论 -
PHP使用HMAC-SHA1+base64签名方法
/** * @brief 使用HMAC-SHA1算法生成oauth_signature签名值 * * @param $key 密钥 * @param $str 源串 * * @return 签名值 */ function getSignature($str, $key) { $signature = "";原创 2015-01-15 15:11:48 · 9744 阅读 · 0 评论 -
linux 编译安装php选项详解
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/bin/mysql_config --with-iconv-dir=/usr/local --with-freetype-dir --with-转载 2015-06-05 14:22:02 · 5408 阅读 · 0 评论 -
DedeCMS Error: (PHP 5.3 and above) Please set request_order
部分使用PHP 5.3的主机可能会有下面的提示:(PHP 5.3 and above) Please set 'request_order' ini value to include C,G and P (recommended: 'CGP') in php.ini由于在PHP最新的版本中增加了一个配置项目“request_order”,默认值为“GP”,这个存在一定的安全风险。这里我们建原创 2014-06-11 17:47:24 · 685 阅读 · 0 评论 -
PHP $_SERVER 参数详解
PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用。原创 2014-04-04 11:00:41 · 684 阅读 · 0 评论 -
PHP输出菱形*
function lingxing() { for ($i=5;$i>0;$i--){ for ($j=$i;$j>0;$j--){ echo " "; } $k=6-$i; for ($l=$k;$l>0;$l--){ echo "* "; } echo ""; } for ($i=6;$i>0;$i--){ for($j=6-$i;$j>0;$原创 2014-02-25 00:04:08 · 4527 阅读 · 0 评论 -
PHP 九九乘法口诀
最终显示如下:1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1原创 2013-04-10 12:03:52 · 2029 阅读 · 0 评论 -
php 解密 js escape()函数加密
例子,进行地区搜索的时候,为了避免服务器地址栏中文乱码,拼接地区中文字符,并用escape函数加密。 $("#search").click(function(){ var prov = $("#prov").val();var city = $("#city").val(); window.location.href="test.php?prov="+原创 2013-05-08 12:43:03 · 1243 阅读 · 0 评论 -
PHP数组函数(合并,拆分,追加,查找,删除等)
1. 合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:Php代码 array array_merge (array array1 array2…,arrayN) 这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个转载 2013-07-17 14:22:22 · 5971 阅读 · 0 评论 -
修改PHP上传文件大小限制的方法
修改PHP上传文件大小限制的方法1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time在php.ini里查找max_execution_time默认是30秒.改为ma转载 2013-08-20 10:42:52 · 809 阅读 · 0 评论 -
PHP 预定义变量
PHP提供了预定义变量,通过预定义变量可以获取用户会话、用户操作系统的环境和本地操作系统的环境等信息。常用的预定义变量如下所示: 变量名称说明 $_SERVER['SERVER_ADDR'] 当前运行脚本所在的服务器的IP地址 $_SERVER['SERVER_NAME']原创 2013-08-15 10:55:15 · 832 阅读 · 0 评论 -
正则表达式及其应用 - 2
1. 服务器端正则表达式验证开发网站的时候,经常会用到服务器端对表单的验证,如email格式是否合法,只允许输入数字等等,php中进行正则验证主要是利用preg_match()函数。 示例代码如下:function is_email($str){ //检验email return preg_match("/^\w+([-+.]\w+)*@\原创 2013-09-03 23:35:12 · 810 阅读 · 0 评论 -
PHP 转HTML标签为实体, 把实体html标签转为<>,过滤html标签
1、在开发由于我的需要千变万化、我们得根据需求做各种各样的事情。下面我我在开发中遇到的,HTML标签互转的,记录下来与君共享 实例: $str = preg_replace("//",'',htmlspecialchars_decode($recSigleData['content'])); htmlspecialchars_decode() 这个函数的作用的是原创 2013-09-12 09:47:55 · 7534 阅读 · 0 评论 -
正则表达式 /i, /is, /s, /isU等 都是些什么东西
PHP正则表达式 /i, /is, /s, /isU等 都是些什么东西呢?i 匹配大小写s 模式中的圆点元字符(.)匹配所有的字符,包括换行符x 模式中的空白字符除了被转义的或在字符类中的以外完全被忽略,在未转义的字符类之外的 # 以及下一个换行符之间的所有字符,包括两 头,也都被忽略A (PCRE_ANCHORED) 如果设定了此修正符,模式被强制为“anchor原创 2013-09-05 12:31:45 · 1509 阅读 · 0 评论 -
PHP 获取当前页面各种URL
javascript实现:top.location.href 顶级窗口的地址this.location.href 当前窗口的地址PHP实现:#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost//获取网页地址 ech原创 2014-02-25 00:46:27 · 1189 阅读 · 0 评论 -
PHP递归删除指定目录和目录下的文件
在实际开发中偶尔用到,记录一下。原创 2016-05-05 17:51:54 · 1001 阅读 · 0 评论