![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP开发
文章平均质量分 62
jiming923
keep study
展开
-
UML图例和关系
类(Class)类(图A)是对象的蓝图,其中包含3个组成部分。第一个是Java中定义的类名。第二个是属性(attributes)。第三个是该类提供的方法。属性和操作之前可附加一个可见性修饰符。加号(+)表示具有公共可见性。减号(-)表示私有可见性。#号表示受保护的可见性。省略这些修饰符表示具有package(包)级别的可见性。如果属性或操作具有下划线,表明它是静态的。在操作中,可同转载 2014-06-19 18:21:37 · 205 阅读 · 0 评论 -
session有效期的处理办法
PHP中的session有效期默认是1440秒(24分钟)【weiweiok 注:php5里默认的是180分】,也就是说,客户端超过24分钟没有刷新,当前session就会失效。很明显,这是不能满足需要的。 一 个已知管用的方法是,使用session_set_save_handler,接管所有的session管理工作,一般是把session信息存储到数据 库,这样可以通过SQ转载 2014-06-13 18:05:15 · 217 阅读 · 0 评论 -
大括号
一、不管什么程序,function name(){}, for(){}, ….太多了,不说也知道做什么用了。 二、$str{4}在字符串的变量的后面跟上{}刚大括号和中括号一样都是把某个字符串变量当成数组处理。 三、{$val}这时候大括号起的作用就是,告诉PHP,括起来的要当成变量处理。 复制代码 代码如下:$arr=array(0=>123, 'name'=>'你好');转载 2014-06-12 18:47:08 · 484 阅读 · 0 评论 -
php反射API 获取属性/注释/方法 执行方法 实例
class Person{ /** * 这里是对$_allowDynamicAttributes的注释信息 */ private$_allowDynamicAttributes = false; /** type=primary_autoincrement */ protected$id = 0;转载 2014-06-11 09:53:23 · 646 阅读 · 0 评论 -
highcharts饼图设置饼的各个色块
$(function () { $('#pie_chart').highcharts({ chart: { plotBackgroundColor: null, plotBorderWidth: null, plotShadow: false }, colo原创 2014-05-23 17:27:05 · 2025 阅读 · 0 评论 -
修改 Apache 文件根目录 (DocumentRoot)
分类: php2010-07-28 14:497769人阅读评论(1)收藏举报apachec如何设置 Apache HTTP Server 的文件根目录(DocumentRoot) 。在安装 Apache 时,系统会给定一个缺省的文件根目录。如果你觉得将网页存在这个缺省目录不方便,觉得应该另外设个目录作为 Apache 文件根目录,你可以修改转载 2014-05-22 01:21:32 · 406 阅读 · 0 评论 -
a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request
a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request 分类: 工作笔记2010-05-04 22:091916人阅读评论(0)收藏举报apachemodulejboss今天晚上配置apache连jbos转载 2014-05-22 01:20:32 · 3468 阅读 · 0 评论 -
PHPIniDir 功能
# configure the path to php.iniPHPIniDir "C:/php"PhpIniDir是PHP的初始化文件php.ini的路径。许多朋友将php.ini放入windows目录下,但是这不是一种好的方式,因为系统搜寻php.ini的顺序是: (1) PhpIniDir; (2) 注册表键值:HKEY_LOCAL_MACHINE转载 2014-05-22 01:28:08 · 285 阅读 · 0 评论 -
PHP V5.3 用延后静态绑定搞活面向对象编程
再观 OOP 和设计模式PHP V5.3 通过其延后静态绑定(LSB)特性解决了面向对象编程(OOP)的一些问题。了解 LSB 如何修复 PHP 的 OOP 编程问题以及如何实现需要使用 LSB 的一些众所周知的面向对象设计模式。0评论:Don Denoncourt, 撰稿人, Consultant2011 年 3 月 23 日内容转载 2014-03-07 14:54:37 · 179 阅读 · 0 评论 -
php有很多很深层次的东西要挖掘
这些年,挖掘吧原创 2014-03-05 10:47:19 · 285 阅读 · 0 评论 -
PHP命名空间规则解析及高级功能
2010-03-09 17:48 [小 大] 来源: 中国站长站综合 评论: 0 分享至:百度权重查询词库网 网站监控 服务器监控SEO监控 手机游戏 iPhone游戏日前发布的PHP 5.3中,最重要的一个新特性就是命名空间的加入。本文介绍了PHP命名空间的一些术语,其解析规则,以及一些高级功能的应用,希望能够帮助读者在项目中真正使用命名空间。转载 2014-03-04 17:36:26 · 195 阅读 · 0 评论 -
phpexcel单元格切换成文本格式
$objPHPExcel->getActiveSheet()->setCellValueExplicit('B'.$j,$result[1],PHPExcel_Cell_DataType::TYPE_STRING); $objPHPExcel->getActiveSheet()->getStyle('B'.$j)->getNumberFormat()->setFormatCode转载 2013-12-24 10:37:18 · 2136 阅读 · 1 评论 -
include 返回值
php有一个include,顾名思义,就是用来包含文件的。相应的还有require,以及两个带once的。不知道大家有没有注意过include的 返回值。通常情况下,包含成功返回1,包含失败返回false。但是,如果被包含文件中用return返回,那么这个值就是return的值。比如://1.php$ret = include '2.php';echo "$ret/n"; //输出转载 2013-11-28 15:27:08 · 262 阅读 · 0 评论 -
PHPMAIL类发邮件
有了phpmail这个类,你就不用愁了。这是个外国人写的一个类,我们就只管“拿来主义”了。下面是基于这个类里面的send()方法写的一个函数: 复制代码 代码如下:function send_mail ($title,$content,$from,$to,$charset='gbk',$attachment ='') { include '/class/PHPMail.clas转载 2014-05-30 15:53:54 · 220 阅读 · 0 评论 -
使用phpExcel类新数据库中数据导出excel表
首先在phpExcel官网下载最新的类文件,下面是一个小例子,对中文乱码进行了处理/** PHPExcel */ require_once '../Classes/PHPExcel.php'; // Create new PHPExcel object $objPHPExcel = new PHPExcel(); //连接数据库获转载 2013-03-22 01:43:27 · 538 阅读 · 0 评论 -
常见的php目录处理函数有以下几个:
常见的php目录处理函数有以下几个:getcwd() :若成功,则返回当前工作目录,否则返回false;chdir():改变当前目录,若成功,返回true,否则返回false;opendir():打开一个目录,若成功,返回打开目录句柄的resource,否则返回false;mkdir():创建目录,若成功,返回true,否则返回false,如:mkdir("/path/to/my/dir"转载 2014-06-17 17:39:05 · 211 阅读 · 0 评论 -
PHP的闭包,匿名函数
php的闭包(Closure)也就是匿名函数。是PHP5.3引入的。闭包的语法很简单,需要注意的关键字就只有use,use意思是连接闭包和外界变量。123$a = function() use($b) { }闭包的几个作用:1 减少foreach的循环的代码比如手册http://php.转载 2014-06-17 16:59:28 · 282 阅读 · 0 评论 -
PHP5.3新特性
http://blog.csdn.net/haohappy2004/article/details/4595189毫无疑问,如今PHP已经成为WEB开方当中最热门的技术之一。根据nexen.net的调查,互联网上三分之一的网站选择PHP来开发服务器端程序。在欧美和日本等国家,PHP开发市场呈现出一片欣欣向荣的景象,像Facebook、Yahoo!、Flickr和Sourceforge这样的转载 2014-06-17 18:22:35 · 165 阅读 · 0 评论 -
attribute,value区别
ba是attributeb是value转载 2014-06-16 18:14:08 · 885 阅读 · 0 评论 -
sleep,usleep
当你需要程序暂停执行几秒可以用 sleep int sleep ( int$seconds ) 程序暂停$seconds秒后执行。 Returns zero on success, or FALSE on error.成功返回0,错误返回false。 If the call was interrupted by a signal, sleep() returns a non-z转载 2014-06-16 15:29:57 · 207 阅读 · 0 评论 -
PHP更新svn的代码
header("Content-type: text/html; charset=utf-8"); $username = 'leo'; $password = '123465'; $dir = 'E:/www/'; $text = '已经是最新版,无需更新。'; exec("svn up --username $username --pa转载 2014-06-16 15:35:43 · 202 阅读 · 0 评论 -
PHP面向对象教程之成员初始化
只能进行标量初始化。如果需要赋值为对象,需要在构造函数中进行开始php的类中静态成员的初始化:如果是公共的可以用类名::静态变量名 = new classname();如果是私有的,那么久不能进行初始化了。需要新增一个公共的方法去实例化私有的静态成员。转载 2014-06-16 18:17:20 · 253 阅读 · 0 评论 -
self就是本类。static是静态调用
/** * * * @ Package : * @ Author : maozhiming * @ copyright: 2012-2112 Hebang Ltd. * @ Version : 2013-11-26 * @ date : 2013-11-26 * @ encoding : GBK * @ file : index.ph原创 2014-06-16 10:55:34 · 268 阅读 · 0 评论 -
php中“延迟静态绑定”的使用
PHP的继承模型中有一个存在已久的问题,那就是在父类中引用扩展类的最终状态比较困难。我们来看一下代码清单5-11中的例子。代码清单5-11 意想不到的继承 1 php 2 3 class ParentBase { 4 5 static $property = 'Parent Value'; 6 7 public static function转载 2014-06-16 18:06:49 · 126 阅读 · 0 评论 -
php对象函数
http://www.php.net/manual/zh/function.call-user-func-array.php转载 2014-06-16 18:12:50 · 127 阅读 · 0 评论 -
jquery的学习总结之元素选择、查找、过滤
分类: jquery 2012-10-25 20:40 601人阅读 评论(0)收藏 举报主要总结一下jquery1.4的学习心得:实际工作中够用一、jquery操作符号:jquery(),简写为$();二、基本查找: 1、根据给定的ID匹配一个元素。如果选择器中包含特殊字符,可以用两个斜杠转义 例如:html码:h转载 2014-06-16 16:02:40 · 126 阅读 · 0 评论 -
tcpdf的方法
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);页面记得也设为utf-8AddPage();新建一个pdf文档页面。Image($file, $x, $y, $w, $h, $type, $link, $align, $resize, $dpi, $p转载 2014-06-16 15:26:45 · 430 阅读 · 0 评论 -
PHP开发实际例子
//数据格式// $data = array(// 'note'=>'根据被考核人的上级、同级、下级的实际人数统计', // 'title'=>array('一级1','一级2','一级3','一级4'), // 'data'=>array(//原创 2013-11-28 10:18:00 · 244 阅读 · 0 评论 -
PHPexcel操作,注释只有2007支持
phpExcel,操作excel很方便,尤其是可以方便的加入图片,支持jpg gif png格式。 下载地址:http://www.codeplex.com/PHPExcel 下面是总结的几个使用方法 include ‘PHPExcel.php’; include ‘PHPExcel/Writer/Excel2007.php’; //或者include ‘PHPExc转载 2013-11-28 10:16:28 · 282 阅读 · 0 评论 -
php正则表达式匹配无重复的5到10位数字
本文来给大家介绍一个php正则表达式匹配无重复的5到10位数字实例,方法很简单,关键之处就在于这个正则表达式。 匹配有重复的5到10位数字,正则表达式可以这样写:\d{5,10} 若要匹配无重复的5到10位数字,网上参考了下别人的方法,如下: ^(?!\d*?(\d)\d*?\1)\d{5,10}$下面上一段代码来举个具体的实例: header('Content转载 2013-11-08 00:43:54 · 435 阅读 · 0 评论 -
防止别人用IFRAME框架嵌套调用自己网页的方法
防止别人用IFRAME框架嵌套调用自己网页的方法 如何防止别人用IFRAME框架嵌套调用自己的网页?方法有很多,介绍如下:1.这些方法都可行,但不是太可靠。if( top.location != self.location) top.location.href=self.location.href;或if (top.locatio转载 2013-03-22 00:41:32 · 900 阅读 · 0 评论 -
数组转换成变量赋值函数extract(array,type,prefix)及其compact函数
PHP extract() 函数从数组中把变量导入到当前的符号表中。 对于数组中的每个元素,键名用于变量名,键值用于变量值。 第二个参数 type 用于指定当某个变量已经存在,而数组中又有同名元素时,extract() 函数如何对待这样的冲突。 本函数返回成功设置的变量数目。编辑本段语法 参数描述array必需。规定要使用的输入。原创 2012-09-10 22:35:01 · 254 阅读 · 0 评论 -
基于jQuery的AJAX跨域问题完美解决方案[转]
(请求的跨域服务器不支持常规”?”查询请求时的解决方案)昨天第一次做VIP需求时,发现一个超奇怪的问题,我有以下URL地址: http://dynamic.vip.xxxxxx.com/active/// 放在浏览器地址栏中访问可以得到正确的输出,但我一放到 AJAX 中去异步请求后用 FireBug 调试时确怎么都不出结果,和水龙兄一起调试了很久都没有发现是什么问题,转载 2012-12-04 23:30:14 · 227 阅读 · 0 评论 -
高并发的设计需要注意的问题
1.2.3.架构在大方向上,被熟知的架构是web负载均衡+数据库主从+缓存+分布式存储+队列。在一开始,按照可扩展的原则设计和编程就可以。只是要多考虑缓存失效时的雪崩效应、主从同步的数据一致性和时间差、队列的稳定性和失败后的重试策略、文件存储的效率和备份方式等等意外情况。缓存失效、数据库复制中断、队列写入错误、电源损坏,在实际运维中经常发生,如果不注意这些,出现问题时恢复期可能会超出预原创 2012-10-23 01:32:19 · 357 阅读 · 0 评论 -
php,mysql操作
windows:mysql服务,启动即可命令行 :cmd服务开启关闭net start mysqlnet stop mysql连接mysqlmysql -u 用户名 -h host -p pwd 或者mysql -u 用户名 -h host -p + enter +pwdquit 断开连接CREATE DATABASE NAM原创 2012-09-14 16:25:59 · 129 阅读 · 0 评论 -
关于手册里的常用函数
对象开发常用:get_class($object)获取对象的类名。instanceof操作符self::调用本类的静态成员,静态方法。原创 2012-09-14 13:58:55 · 98 阅读 · 0 评论 -
子类和父类的访问属性级别问题---------子类方法访问属性不能比父类方法高
访问级别是:private,protected,public(级别由高到低)报错:class A{ public test(){}}class B extends A{ protected test(){}}b = new B();b.test();Fatal error: Access level to *** must be public“规定:子类方法原创 2012-09-29 22:50:56 · 2648 阅读 · 0 评论 -
php的文件系统处理
打开文件,处理文件,关闭文件1打开、关闭文件is_file($filename)resource fopen($filename,$mode[,use_include_path)$filename:可以是绝对路径,也可以是相对路径$mode是打开的模式,读写。。。等第三个是是否在服务器的这个路径下打开文件。关闭文件 bool fclose(reso原创 2012-09-12 21:14:12 · 133 阅读 · 0 评论 -
PHP 的cookie和session
1.当前页面设置的cookie,必须在下一个页面才能访问,当前页面访问不到的。2.cookie的用途,记录访客的信息,访客是否登录等状态。|在页面之间传递变量3.创建cookie:cookie是http头标的组成部分,最先输出的是头标。setcookie前面不能有任何的输出,否则报错bool setcookie($name,$value,$expire,$path,$d原创 2012-09-12 02:26:29 · 257 阅读 · 0 评论 -
PHP的日期,时间函数
date("Y-m-d",time())获取特定格式的时间字符串。 time()是时间戳值,也可以省略,默认当前时间。也可以填写数值。PHP中所有函数都是UNIX纪元的,即从1970年1月1日开始的。日期是从这个时候开始的秒数。当一个函数调用从这时候计的秒数时,就把它当作(timestamp)时间戳。本地时间函数 1. string date(string format,ini原创 2012-09-12 02:05:10 · 782 阅读 · 0 评论