- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 通过PHP控制缓冲区来实现的应用
缓冲区控制的相关函数简介:1、Flush:输出缓冲区内的内容并且删除缓冲区。 函数格式:flush() 说明:这个函数经常使用,效率很高。 2、ob_start :打开输出缓冲区 函数格式:void ob_start(void) 说明:当缓冲区激活时,所有来自PHP程序的非文件头信息均不会发送,而是保存在内部缓冲区。为了输出缓冲区的内容,可以使用ob_end_f
2011-12-27 19:54:44 399
转载 php.ini 的几点安全配置
我们php手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我们最主要就是要配置php.ini中的内容,让我们执行php能够更安全。整个PHP中的安全设置主要是为了防止phpshell和SQL Injection的攻击,一下我们慢慢探讨。我们先使用任何编辑工具打开/etc/local/apache2/conf/php.ini,如果你是采用其他方式安
2011-12-27 19:31:15 326
转载 九个PHP很有用的功能
下面是九个PHP中很有用的功能,不知道你用过了吗?1. 函数的任意数目的参数你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数下面是一个示例向你展示了默认参数的函数:现在我们来看一看一个不定参数的函数,其使用到了?func_get_args()方法:// 两个默认参数的函数 funct
2011-12-27 18:52:01 544
转载 PHP 中 GPC的思考:$_REQUEST、$_GET、$_POST、$_COOKIE 的关系和区别
PHP中GPC的优先级是可以在设置的,在php.ini中有一个配置,variables_order = "GPCS",这里就是定义优先级的。测试开始。测试1:PHP 代码:echo '';//源格式打印//URL加上m=xxoo来测试$_GET print_r($_REQUEST);//首先打印内容 print_r($_GET); $_
2011-12-27 15:36:05 2021
原创 PHP有关路径的函数和系统变量
相关函数:string realpath ( string $path ) 返回规范化的绝对路径名realpath()会检测$path指向的目标文件(或文件夹)是否真实存在,相当于调用了file_exists($path)。如果目标文件存在且不是符号连接(windows下叫“快捷方式”),则返回该文件的绝对路径名,且不包含’/./’ 或 ‘/../’。如果目标文件是符号连接或不存在
2011-12-27 14:28:09 2858
转载 20个应该知道的PHP库
下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。图表库下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。pChart – 一个可以创建统计图的库。Libchart – 这也是一个简单的统计图库。JpGraph – 一个面向对象的图片创建类。Open Flash Chart – 这是一个基于Fl
2011-12-27 10:19:43 487
转载 PHP操作IP地址在mysql中的存储方式
PHPecho ip2long('192.168.1.38');输出:3232235814MYSQLSELECT INET_ATON('192.168.1.38'); 输出:3232235814两个函数返回的结果是一样的,都是A*256*256*256+B*256*256+C*256+D的算法192*256*256*256+168*256*256+1*2
2011-12-26 20:05:03 4219
原创 mysql 常用命令
查看建表语句show create table [table name]exp:show create table user_infro增加索引1.PRIMARY KEY(主键索引)mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.UNIQUE(唯一索引) mysql>ALTER T
2011-12-26 19:57:28 628
转载 PHP数据类型转换
PHP虽然是弱类型的,很多时候都不会注意到类型,但是如果数据类型不符合逻辑的时候,php会对类型进行自动转换或者我们可以通过类型转换函数对变量的类型进行转换。所以现在来总结一下PHP中的数据类型的转换:常用的数据类型有字符串型、浮点型(单精度浮点型float、双精度浮点型double)、整形、布尔型 1 其他类型转化为整型 1.1 字符串型转化为
2011-12-26 19:56:26 17348
转载 PHP autoload机制详解
http://space.itpub.net/14883374/viewspace-526720(1) autoload机制概述 在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利。这也是OO设计的基本思想之一。在PHP5之前,如果需要使用一个类,只需要直接使用include/requi
2011-12-22 18:05:24 493
原创 php引用(&)详解
php的引用(就是在变量或者函数、对象等前面加上&符号)在PHP 中引用的意思是:不同的名字访问同一个变量内容.与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址变量的引用PHP 的引用允许你用两个变量来指向同一个内容$a="ABC";$b =&$a;echo $a;//这里输出:ABCecho $b;//这里输出
2011-12-20 19:44:25 313
转载 数据库操作类
http://blog.csdn.net/linvo/article/details/4825933数据库操作类:DBCommon.class.phpview plainprint? //--------------------------------------------------------------------- //
2011-12-19 20:24:02 477
转载 腾讯面试题
腾讯的面试题依旧保持着他那BT的风格~_~---------------------------------------------- 华丽的分割线 ---------------------------------------------------- 说在前面:1、以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程
2011-12-19 20:20:14 445
原创 PHP tips
PHP中的数据精度问题:http://www.laruence.com/2011/12/19/2399.html为了保险起见, 我们应该使用字符串来保存大整数, 并且采用比如bcmatch这样的数学函数库来进行计算.另外, 还有一个关键的配置, 会让我们产生迷惑, 这个配置就是php.precision, 这配置决定了PHP再输出一个float值的时候, 输出多少有效位.
2011-12-19 19:34:47 408
原创 PHP中关于empty,null一直没有完全弄清楚的知识点
PHP中变量的值为empty的情况:empty的用法相信大家都很熟悉,下面说下,什么情况下empty($var)会输出true1:变量的值为空 $var = “”;2:变量的值为字符串0或者数字0 $var = 0 ; 或者$var =”0″3:变量的值为flase $var= flase;4:凡是为NULL的 都为空 为null的情况我上面已经讲过
2011-12-19 18:58:15 6999
转载 判断文件上传类型
MIME的英文全称是"Multipurpose Internet Mail Extensions" 多功能Internet 邮件扩充服务,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。服务器会将它们发送的多媒体数据的类型告诉 浏览器,而通知手段就是说明该多媒体数据的MIME类型,从而让浏览器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等
2011-12-16 16:47:56 1827
原创 javascript 处理 json
var myObject = eval('(' + myJSONtext + ')'); 在PHP中可以通过json_decode 和 json_encode 轻松的将数据在 数组 和 json 之间相互转化。在前端也可以通过javascript来处理json对象。JSON 是 javascript 的一个子集,所以,在javascript 中使用JSON是非常简单的。va
2011-12-16 13:11:53 427
转载 Linux启动过程详解
转自:http://roclinux.cn/?p=1301启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了。(若系统运行时出现时
2011-12-16 10:55:27 296
原创 Linux的安装和分区
linux作为服务器时的安装和分区必须要划出的分区:根分区和交换分区(即 / 和 swap),其他功能分区若是不划分为单独的分区则默认在根分区下面------------------------------- / 根分区 必须总是物理地包含 /etc、/bin、/sbin、/lib 和 /dev,否则您将不能启动系统。典型的根分区需要 150–250MB 大小空间。swap
2011-12-15 20:25:08 458
转载 20步打造最安全的Nginx Web服务器
转自网络Nginx是一个轻量级的,高性能的Web服务器以及反向代理和邮箱(IMAP/POP3)代理服务器。它运行在UNIX,GNU /linux,BSD 各种版本,Mac OS X,Solaris和Windows。根据调查统计,6%的网站使用Nginx Web服务器。Nginx是少数能处理C10K问题的服务器之一。跟传统的服务器不同,Nginx不依赖线程来处理请求。相反,它使用了更多的可扩展的
2011-12-15 17:08:04 7151
转载 数据库设计的三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要
2011-12-14 19:04:51 609
转载 PHP性能优化
转自:http://www.jymoz.com/php-developers-to-optimize-the-performance-standards-to-share.html一、规范说明性能是网站运行是否良好的关键因素, 网站的性能与效率影响着公司的运营成本及长远发展,编写出高质高效的代码是我们每个开发人员必备的素质,也是我们良好的职业素养。二、影响性能的因素
2011-12-14 18:38:38 635
转载 页面乱码问题根源浅析
这个问题已经遇到过俩次了,就是页面中明确指明了编码是UTF8,但是显示是乱码。虽然知道解决方法,也知道是Apache的原因,但是一直没有去找其所以然,今天趁机,就研究了一下。首先, 关闭PHP配置文件php.ini中的default_charset:1. 页面没有指定charset , Apache配置defaultcharst gbk , 页面文件编码是utf-8
2011-12-08 17:26:27 317
转载 PHP的一点编码问题
1.查看页面输入,内部,输出编码:print_r(iconv_get_encoding("all"));2.对指字符串进行编码转换:echo iconv('utf-8','gb2312','我们'); //把‘我们’由utf8编码转换为gb2312编码**iconv(in_charset,outcharset//TRANSLIT //IGNORE,$string)
2011-12-01 14:35:34 758
Magento Theme Design and Definitive.Guide.to.Magento
2010-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人