php技术

php技术

探讨PHP中OO之静态关键字以及类常量的详解

阅读(11) 作者(admin)

闲着没事随便找了点PHP的关于OO的点资料看看,访问控制修饰符,self,parent,const,static几个关键字,箭头操作符(书上也这么叫..即“->”),范围解析操作符(即双冒号“::”),不过觉得这个跟C#语言里的OO很多是一样的,很容易理解不...

php技术

PHP自定义大小验证码的方法详解

阅读(13) 作者(admin)

复制代码 代码如下:<?phpfunction vCode($num=4,$size=20, $width=0,$height=0){ !$width && $width = $num*$size*4/5+5; !$height && $height = $size + 10; // 去掉了 0 1 O l 等...

php技术

如何用php生成扭曲及旋转的验证码图片

阅读(9) 作者(admin)

复制代码 代码如下:<?php function make_rand($length="32"){//验证码文字生成函数 $str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"; $result=""; for($i=0;$i<$length;$i+...

php技术

php之XML转数组函数的详解

阅读(20) 作者(admin)

如下所示:复制代码 代码如下:<?/** * xml2array() will convert the given XML text to an array in the XML structure. * Link: http://www.bin-co.com/php/scripts/xml2array/ * Arguments : $contents - The XML t...

php技术

利用php绘制饼状图的实现代码

阅读(29) 作者(admin)

drawPieImg()函数包含8个参数,$title为饼状图的标题;$dataArr为需要显示的数据数组;$labelArr为对应数据的标签分类数组;$colorArr为对应数据的绘图颜色数组,这4个参数是必须的,对于不同的系统应用传递相应的参数即可。接下...

php技术

探讨php中header的用法详解

阅读(22) 作者(admin)

header() is used to send raw HTTP headers. See the HTTP/1.1 specification for more information on HTTP headers.

范例一: 复制代码 代码如下:<?PHPHeader("Location: http://www.jb51.net";); exit;//在每...

php技术

php简单浏览目录内容的实现代码

阅读(24) 作者(admin)

如下所示:复制代码 代码如下:<?php$dir = dirname(__FILE__);$open_dir = opendir($dir);echo "<table border=1 borderColor=red cellpadding=6>";echo "<tr><th>文件名</th><th>大小</th><th>类型</th><th>修改日期<...

php技术

探讨如何使用SimpleXML函数来加载和解析XML文档

阅读(27) 作者(admin)

大量SmipleXML函数可用来加载和解析大量XML文档。--------------------------------------------------------------------------------1.simpleXML_load_file()函数来加载指定的XML文件到对象。如果加载文件时遇到问...

php技术

解析dedeCMS验证码的实现代码

阅读(20) 作者(admin)

如下所示:复制代码 代码如下:<?php$rndstring = '';for($i=0; $i<4; $i++) $rndstring .= chr(mt_rand(65,90));//如果支持GD,则绘图if(function_exists("imagecreate")){ //Firefox部份情况会多次请求的问题,5秒内刷新...

php技术

探讨PHP中this,self,parent的区别详解

阅读(26) 作者(admin)

{一}PHP中this,self,parent的区别之一this篇面向对象编程(OOP,Object OrientedProgramming)现已经成为编程人员的一项基本技能。利用OOP的思想进行PHP的高级编程,对于提高PHP编程能力和规划web开发构架都是很有意义的...

php技术

深入php self与$this的详解

阅读(10) 作者(admin)

先谈parent与self:复制代码 代码如下:<?php/* * Created by YinYiNiao */ class A{ function __construct(){ echo "基类A的构造方法<br />"; } } class B extends A{ function __construct(){ parent::__cons...

php技术

php类常量的使用详解

阅读(19) 作者(admin)

注意:不像其他的面向对象编程语言,在php中,类不能对某个属性变量使用final修饰符。如果要声明某个属性为常量,可以使用const关键字,并且无需使用美元符号作为变量名前缀,也无需使用访问权限修饰符。常量意味着虽然可以访问...

php技术

深入分析php中接口与抽象类的区别

阅读(22) 作者(admin)

接口和抽象类真的很难区分开,引文他们很相似,方法都没有定义逻辑,都是供子类是想或继承的。区分二者只要记住一句话:接口是规范,类是实现。接口的目的是定义一个规范,大家都遵守这个规范。

也就是说,从目的上可以很清楚地区...

php技术

编写php应用程序实现摘要式身份验证的方法详解

阅读(30) 作者(admin)

通基本身份认证一样,也可以使用PHP网页处理HTTP请求报头字段来匹配摘要式身份验证信息。例如下边的代码使用header()函数要求客户端使用Digest验证,它在HTTP消息报头中增加了一个WWW-Authenticate字段:header('WWW-Authe...

php技术

探讨方法的重写(覆载)详解

阅读(12) 作者(admin)

复制代码 代码如下:<?php class Cart{ public function Cart(){ echo "正在调用Cart()<br />"; } public function doSomething(){ echo "正在调用doSomethimg()<br />"; } } class Named_Cart extends Cart{...

php技术

php创建基本身份认证站点的方法详解

阅读(10) 作者(admin)

默认情况下,大多数web服务器一般被配置为匿名访问,也即为,用户在访问服务器上的信息时一般不会被要求提示标识信息。匿名访问意味着用户不使用用户名和密码登陆就可以访问网站。这也是绝大多数公共网站所使用的配置。在...

php技术

编写安全 PHP应用程序的七个习惯深入分析

阅读(21) 作者(admin)

在提及安全性问题时,需要注意,除了实际的平台和操作系统安全性问题之外,您还需要确保编写安全的应用程序。在编写 PHP 应用程序时,请应用下面的七个习惯以确保应用程序具有最好的安全性:&#8226;验证输入&#8226;保护文件系...

php技术

处理单名多值表单的详解

阅读(21) 作者(admin)

就使用一个简单的可多选的select:复制代码 代码如下:<?phpecho<<<EOT<form action="" method=get> <select name="listVar[]" multiple="multiple" size=3> <option>first</option> <option>second</option> &l...

php技术

探讨fckeditor在Php中的配置详解

阅读(17) 作者(admin)

前言:  FCKeidtor是个国外的多语言编辑器,你可以对其配置文件进行简单修改使之支持目前常用Web开发语言的应用,下面我就讲讲FCKeditor的最新版本2.4.2在php的具体配置过程,有不足和出错的地方,欢迎指正。精简:  正因为...

php技术

深入for,while,foreach遍历时间比较的详解

阅读(22) 作者(admin)

这个是从别人空间里看来的,不过自己还真从来没这么做过他们三者之间的比较,今天也学习了一下。复制代码 代码如下:<?php$arr = array();for($i = 0; $i < 50000; $i++){$arr[] = $i*rand(1000,9999);}function GetRunTi...

php技术

基于PHP遍历数组的方法汇总分析

阅读(38) 作者(admin)

1. foreach()foreach()是一个用来遍历数组中数据的最简单有效的方法。#example1:复制代码 代码如下:<?php$colors= array('red','blue','green','yellow');foreach ($colorsas$color){echo "Do you like $color? <br...

php技术

深入php常用函数的使用汇总

阅读(18) 作者(admin)

如下所示:复制代码 代码如下:<?php//===============================时间日期===============================//y返回年最后两位,Y年四位数,m月份数字,M月份英文。d月份几号数字,D星期几英文$date=date("Y-m-d");$date=d...

php技术

php遍历所有文件及文件夹的方法深入解析

阅读(28) 作者(admin)

1.方法一:复制代码 代码如下:<? $dir="D:"; static $dir_list =0; static $file_list =0; function listfile($dir){global $dir_list,$file_list;$d = dir($dir); while ( $entry = $d->read()) { $tem_curnt=$dir."...