随笔分类 -  php

关于PHP的技术
摘要:1. 包含尽量不要使用短标签例如2. 忽略结束标签,防止其他字符或者空格影响到代码之后的空格而出错。3. 缩进应该能够反映出代码的逻辑结果,尽量使用四个空格,禁止使用制表符TAB,因为这样能够保证有跨客户端编程器软件的灵活性。例如:if(1==$x){ $indented_code=1; if(1=... 阅读全文
posted @ 2014-05-21 23:00 timelesszhuang 阅读(183) 评论(0) 推荐(0)
摘要:HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation ... 阅读全文
posted @ 2014-05-14 22:12 timelesszhuang 阅读(233) 评论(0) 推荐(0)
摘要:1 首先是try,catch getMessage();}function file_open($path){ if(!file_exists($path)) //如果文件无法找到,抛出异常对象 { throw new Exception("文件无法找到", 1); } if(!f... 阅读全文
posted @ 2014-05-13 23:36 timelesszhuang 阅读(963) 评论(0) 推荐(0)
摘要:定义和用法: error_reporting() 设置 PHP 的报错级别并返回当前级别。函数语法: error_reporting(report_level)如果参数 level 未指定,当前报错级别将被返回。下面几项是 level 可能的值: 值 常量 描述 1 E_ERROR ... 阅读全文
posted @ 2014-05-13 23:31 timelesszhuang 阅读(1079) 评论(0) 推荐(0)
摘要:stripslashes() 函数删除由addslashes()函数添加的反斜杠。实例:输出:Who's John Adams?addslashes() 函数在指定的预定义字符前添加反斜杠。这些预定义字符是:单引号 (')双引号 (")反斜杠 (\)实例:";echo addslashes($str... 阅读全文
posted @ 2014-05-13 23:20 timelesszhuang 阅读(386) 评论(0) 推荐(0)
摘要:magic_quotes_gpc函数在php中的作用是判断解析用户提示的数据,如包括有:post、get、cookie过来的数据增加转义字符“\”,以确保这些数据不会引起程序,特别是数据库语句因为特殊字符引起的污染而出现致命的错误在magic_quotes_gpc=On的情况下,如果输入的数据有单引... 阅读全文
posted @ 2014-05-13 23:13 timelesszhuang 阅读(20227) 评论(2) 推荐(1)
摘要:大家都知道PHP已经是当前最流行的Web应用编程语言了。但是也与其他脚本语言一样,PHP也有几个很危险的安全漏洞。所以在这篇教学文章中,我们将大致看看几个实用的技巧来让你避免一些常见的PHP安全问题。技巧1:使用合适的错误报告一般在开发过程中,很多程序员总是忘了制作程序错误报告,这是极大的错误,因为... 阅读全文
posted @ 2014-05-11 19:25 timelesszhuang 阅读(358) 评论(0) 推荐(0)
摘要:Example #1$GLOBALS范例以上例程的输出类似于:$foo in global scope: Example content$foo in current scope: local variable 阅读全文
posted @ 2014-05-09 10:11 timelesszhuang 阅读(202) 评论(0) 推荐(0)
摘要:phpExcel中文帮助手册,列举了各种属性,以及常用的操作方法,难得是每一个都用实例加以说明,希望对大家有所帮助。phpExcel中文帮助手册,不可多得的好文章,供大家学习参考。1、设置excel的属性: 创建人 $objPHPExcel->getProperties()->setCreator(... 阅读全文
posted @ 2014-04-29 07:46 timelesszhuang 阅读(1181) 评论(0) 推荐(0)
摘要:1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的URL记录在预定义变量(2)中。答:echo $_SERVER['PHP_SELF']; echo $_SERVER["HTTP_REFERER"];2.执行程序段将输出(3)。答:03.在HTTP ... 阅读全文
posted @ 2014-04-25 14:53 timelesszhuang 阅读(233) 评论(0) 推荐(0)
摘要:$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。$_SERVER['GATEWAY_INTE... 阅读全文
posted @ 2014-04-24 16:01 timelesszhuang 阅读(188) 评论(0) 推荐(0)
摘要:一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是, 对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数”__get()”和”__set()”来获取和赋值其属性,以及检查属性 的”__isset()”和删除属性的方法”__unset()”。上一节中,我们为每个... 阅读全文
posted @ 2014-04-23 15:49 timelesszhuang 阅读(264) 评论(0) 推荐(0)
摘要:大多数类都有一种称为构造函数的特殊方法。当创建一个对象时,它将自动调用构造函数,也就是使用new这个关键字来实例化对象的时候自动调用构造方 法。构 造函数的声明与其它操作的声明一样,只是其名称必须是__construct( )。这是PHP5中的变化,以前的版本中,构造函数的名称必须与类名相同,这种在... 阅读全文
posted @ 2014-04-23 14:14 timelesszhuang 阅读(652) 评论(0) 推荐(0)
摘要:一般的数据类型(int, float, bool)不做这方面的解说了这里详细介绍一下数组和的类的对象作为参数进行值传递的区别数组值传递实例代码: output:array(2) { [0]=> string(1) "a" [1]=> string(1) "b"}数组引用传递outpout:a... 阅读全文
posted @ 2014-04-23 14:10 timelesszhuang 阅读(589) 评论(0) 推荐(0)
摘要:如果希望编写一个名为increment()的函数来增加一个变量的值,我们可能会按如下方式编写这个函数:这段代码是没有用的。下面测试代码的输出结果是“10”。$value 的内容没有被修改。这要归因于作用域规则。这段代码将创建一个名为$value的变量,它的值是10。然后调用函数increment()... 阅读全文
posted @ 2014-04-23 14:01 timelesszhuang 阅读(4804) 评论(0) 推荐(0)
摘要:1.声明一个类在php中使用class关键字创建一个新类,类包括属性与方法。语法格式如下:[php] view plaincopyprint?2.创建一个实例对象创建对象的过程称为实例化,对象被创建时就包含3个特性:对象句柄,对象属性,对象方法;对象句柄:用于区分不同的对象。对象创建好了就会获取一块... 阅读全文
posted @ 2014-04-23 13:18 timelesszhuang 阅读(258) 评论(0) 推荐(0)
摘要:CentOS下的MySQL 5.1安装011.下载源码包02 wget http://mysql.llarian.net/Downloads/MySQL-5.1/mysql-5.1.63.tar.gz032.解压04 tar zvxf ./mysql-5.1.63.tar.gz053.配置confi... 阅读全文
posted @ 2014-04-19 14:26 timelesszhuang 阅读(194) 评论(0) 推荐(0)
摘要:3、PHP的安装安装GD库(让PHP支持GIF,PNG,JPEG)首先下载 jpeg6,libpng,freetype 并安装模块wget http://www.ijg.org/files/jpegsrc.v6b.tar.gzwget http://nchc.dl.sourceforge.net/s... 阅读全文
posted @ 2014-04-19 14:05 timelesszhuang 阅读(241) 评论(0) 推荐(0)
摘要:正如你所见到的一样,I方法是ThinkPHP众多单字母函数中的新成员,其命名来自于英文Input(输入),主要用于更加方便和安全的获取系统输入变量,可以用于任何地方,用法格式如下:I('变量类型.变量名',['默认值'],['过滤方法'])变量类型是指请求方式或者输入类型,包括:变量类型含义get获... 阅读全文
posted @ 2014-04-18 17:29 timelesszhuang 阅读(416) 评论(0) 推荐(1)
摘要:我们现在www.test.com这个域名下面有这么个html文件testjsonp.html:UntitledPage注意,要真正运行上面的代码可能需要jquery的文件,你可以将改为你目录中jquery的文件路径:如:然后,你可以再找个另外一个域名的web目录,将文件jsonp.php:'CA19... 阅读全文
posted @ 2014-04-17 17:37 timelesszhuang 阅读(257) 评论(0) 推荐(0)