学习PHP的时候同时应该学习SVN的使用

相信很多新手在初学PHP的时候和我一样重心放在,PHP程序的开发,html代码,数据库操作,相关开发工具使用等等,往往忽略了学习版本控制软件的使用。为什么今天在新手区提出这个问题,原因就在于,想让广大朋友在使用php作为coder生涯开始的时候的能得到正规化的发展及少走一些弯路,我是走过了...

发表于:2009-11-13 / 阅读(1050) / 评论(0) 分类 PHP相关
PHP中的进制转换函数

bin2hex — 将二进制数据转换成十六进制表示 bindec() -- 二进制转换为十进制 decbin() -- 十进制转换为二进制 dechex() -- 十进制转换为十六进制 decoct() -- 十进制转换为八进制 hexd...

发表于:2009-11-9 / 阅读(1273) / 评论(0) 分类 PHP相关
PHP 中Filesystem 文件操作函数

Table of Contents: basename — 返回路径中的文件名部分 chgrp — 改变文件所属的组 chmod — 改变文件模式 chown — 改变文件的所有者 clearstatcache — 清除文件状态缓存 co...

发表于:2009-11-9 / 阅读(1257) / 评论(0) 分类 PHP相关
php中对提交数据的安全处理

以前还真没有关注过这面的事情。自己在写的时候都是用了一个很简单的函数 PHP代码 <?php   function escape($str){       if(functio...

发表于:2009-11-6 / 阅读(1198) / 评论(0) 分类 PHP相关
PHPCMS

Phpcms 是一个基于PHP+Mysql架构的网站内容管理系统,同时也是一个开放的PHP开发平台。Phpcms 采用模块化方式开发,功能强大灵活易于扩展,并且完全开放源代码,面向大中型站点提供重量级网站建设解决方案。3年来,凭借Phpcms团队长期积累的丰富的Web开发及数据库经验和勇于...

发表于:2009-11-6 / 阅读(1220) / 评论(0) 分类 PHP相关
php 处理DOM利器–phpQuery

JQuery是一个非常著名的JS框架,提供了对DOM文档的完整操作。这个文档处理利器现在终于有了PHP版,也就是说可以使用php操作HTML或者XML文档,遍历文档的节点,很轻松的取出,填充节点内容。或者简单来说,除了js的事件响应部分,其余的几乎都可以用php来实现。php对数据处理的能力显然要比...

发表于:2009-11-6 / 阅读(1410) / 评论(0) 分类 PHP相关
正则匹配包括换行的任意字符

今天想使用正则表达式来获取一段文本中的任意字符。于是很随意得就写出如下匹配规则: (.*)[break] 结果运行之后才发现,无法获得换行之后的文本。于是查了一下手册,才发现正则表达式中,“.”(点符号)匹配的是除了换行符“\n”以外的所有字符。同时,手册上还有一句话:要匹...

发表于:2009-11-6 / 阅读(1541) / 评论(0) 分类 PHP相关
PHPMailer邮件类利用smtp.163.com发送邮件方法

这是关于phpmailer的使用方法,参数的相关说明(发送到, 邮件主题, 邮件内容, 附加信息, 用户名) 。详见下文。

发表于:2009-11-4 / 阅读(1323) / 评论(0) 分类 PHP相关
用于MySQL的PHP XML类

本文中作者通过自己创建一个处理连接MySQL和使用PHP中的domxml功能来提供XML输出的类。这样就可以可以在PHP脚本的任何地方声明这个类并且在需要使用它的时候可以提供XML功能。

发表于:2009-11-1 / 阅读(1053) / 评论(0) 分类 PHP相关
php curl_setopt()的使用说明

以下关于此函数各项使用参数: bool curl_setopt (int ch, string option, mixed value) curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值。 下列选项的值将被作为长整形使用(在op...

发表于:2009-10-30 / 阅读(1791) / 评论(0) 分类 PHP相关
PHP开发安全建议20则

1.时刻升级你的php版本   正如其它编程语言一样,PHP的缺陷也会逐渐暴露出来。使用和及时更新最新的php版本将有助于你保证应用程序的安全,高效和稳定。   2.朦胧的安全根本就不是安全,同时你也不想泄露关于你的网站的信息。以下的建议看似简单,实则在现实生活中很容易...

发表于:2009-10-28 / 阅读(1215) / 评论(0) 分类 PHP相关
php5面向对象简介

php5面向对象简介,一、接口(interface)二、抽象类 (abstract)三、instanceof关键词四、static关键字五、const六、魔术方法 Magic Methods七、对象克隆八、反射Reflection下面是详解~ 

发表于:2009-10-28 / 阅读(1020) / 评论(0) 分类 PHP相关
PHP框架——Yii

Yii 是什么 Yii 是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。它将 Web 编程中的可重用性发挥到极致,能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible)。 ...

发表于:2009-10-28 / 阅读(1822) / 评论(0) 分类 PHP相关
php面试题二

1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的URL记录在预定义变量(2)中。 答:echo $_SERVER['PHP_SELF']; echo $_SERVER["HTTP_REFERER"]; 2.执行程序段<...

发表于:2009-10-27 / 阅读(1481) / 评论(0) 分类 PHP相关
php面试题

1. 如何用php的环境变量得到一个网页地址的内容?ip地址又要怎样得到? 复制代码 <?php echo $_SERVER ['PHP_SELF']; echo $_SERVER ['SERVER_ADDR'];...

发表于:2009-10-27 / 阅读(1132) / 评论(0) 分类 PHP相关
让PHP支持页面回退的两种方法

在网站开发过程中,往往因为表单出错而返回页面的时候填写的信息都不见了,为了支持页面回跳,可以通过两种方法实现。 第一,使用Header方法设置消息头Cache-control header('Cache-control: private, must-revalidate'); //支持页面回跳 第二...

发表于:2009-10-18 / 阅读(1256) / 评论(0) 分类 PHP相关
10条PHP编程习惯助你找工作

过去的几周对我来说是一段相当复杂的经历。我们公司进行了大裁员,我是其中之一,但却体验到了其中的乐趣。我从来没有被开除过,所以很难不去想得太多。我开始浏览招聘板块,一个全职PHP程序员的职位很吸引人,所以我寄去了简历并获得了面试机会。在面试之间,我和其主要的程序员们在咨询电话中聊了聊,最后他们给我出了...

发表于:2009-10-18 / 阅读(1057) / 评论(0) 分类 PHP相关
php cookie处理

一: 设置cookie 二: 设置cookie时的注意事项 三: setcookie举例 四: cookie的一些特点 五: 接收和处理cookie 六: 删除cookie 七: 使用cookie的限制 ------来源...

发表于:2009-10-18 / 阅读(1134) / 评论(0) 分类 PHP相关
phpDocumentor生成文档

1. 什么是phpDocumentor ?   PHPDocumentor是一个用PHP写的工具,对于有规范注释的php程序,它能够快速生成具有相互参照,索引等功能的API文档。老的版本是phpdoc,从1.3.0开始,更名为phpDocumentor,新的版本加上了对php5语法的支持,同时,可以...

发表于:2009-10-17 / 阅读(1040) / 评论(0) 分类 PHP相关
在PHP使用MemCached

在PHP中使用Memcached,有两种方式,一种是安装PHP的memcache扩展(实际上还有另外一个memcached扩展,是基于比较流行的libmemcached库封装的),该扩展是用c写的,效率较高,需要在服务器上安装。另外一种则是直接使用客户端的php-memcached-cli...

发表于:2009-10-15 / 阅读(1376) / 评论(0) 分类 PHP相关
PHP 工厂模式

如果只是在使用中才包含,会给开发带来很大的麻烦。因为我不可能预先知道在哪个地方会使用到哪个类。而且,如果在每个页面中,根据需要进行require或include,这是令人很头疼的,我们往往会因为忘记include而导致一个warning或fatal。 如果在一个全局文件中包含所有...

发表于:2009-10-14 / 阅读(1225) / 评论(0) 分类 PHP相关
PHP 单例模式

PHP的面向对象的功能越来越强, 学习了一下设计模式,看看PHP中的单例模式的实现。 单例模式有以下特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一的实例。 单例类必须给所有其他...

发表于:2009-10-14 / 阅读(1177) / 评论(0) 分类 PHP相关
memcached server LRU 深入分析

Memcached,人所皆知的remote distribute cache(不知道的可以javaeye一下下,或者google一下下,或者baidu一下下,但是鉴于baidu的排名商业味道太浓(从最近得某某事件可以看出),所以还是建议javaeye一下下),使用起来也非常的简单,它被用在...

发表于:2009-10-14 / 阅读(1341) / 评论(0) 分类 PHP相关
tom.com php面试题

都不算太难,应该说很简单就过了。 拿其中一道题说说吧 题目要求大体是这样的: 给一个字符串 $s = 'Welcome to tom!',要他把这个字符串里面的每个单词翻转, 注意不是从头到尾翻转,而是把每个单词翻转,应该输出为: ...

发表于:2009-10-10 / 阅读(1556) / 评论(0) 分类 PHP相关
PHP正则表达式的几则使用技巧

PHP正则表达式主要用于字符串的模式分割、匹配、查找及替换操作。使用正则表达式在某些简单的环境下可能效率不高,因此如何更好的使用PHP正则表达式需要综合考虑。 我的PHP正则入门,是起源于网上的一篇文章,这篇文章由浅入深的阐述了PHP正则表达式使用的方法,我觉得是一个很好的入门材...

发表于:2009-10-9 / 阅读(1079) / 评论(0) 分类 PHP相关
PHP框架——ThinkPHP

ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业级应用开发而诞生的。拥有众多的优秀功能和特性,经历了三年多发展的同时,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,众多的典型...

发表于:2009-10-9 / 阅读(8532) / 评论(0) 分类 PHP相关
正则表达式简介及正则表达式在PHP中的作用

正则表达式是一种表示规则的途经,在 PHP 中利用这些规则可以让你灵活变通地匹配、检验、替换以及修改 字符串。本文涉及到 PCRE 的基础,以及如何使用 preg_match(),preg_replace(),and preg_split() 函数。 接下来就让我们从实例循序渐进...

发表于:2009-10-9 / 阅读(1117) / 评论(0) 分类 PHP相关
php面试题集合

简述题(50分)()1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)echo date('Y-m-d H:i:s', strtotime('-1 day'));或者$yesterday = time() - (24 * 60 * 60)...

发表于:2009-10-9 / 阅读(1409) / 评论(1) 分类 PHP相关
最新php面试题及答案

首先声明这是是从网上搜的,当然答案我看过,觉得对的就贴上了,正则题,大多是自己写的, 如有不对,请留言~ 笔试题: 1. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名(8分)   例如: http://www.cmstop.com/abc/123/test.p...

发表于:2009-10-9 / 阅读(1964) / 评论(0) 分类 PHP相关
正则表达式使用详解

正则表达式的一个最为普遍的应用就是用于验证用户在线输入的邮件地址的格式是否正确。如果通过正则表达式验证用户邮件地址的格式正确,用户所填写的表单信息将会被正常处理;反之,如果用户输入的邮件地址与正则表达的模式不匹配,将会弹出提示信息,要求用户重新输入正确的邮件地址。由此可见正则表达式在WEB...

发表于:2009-10-9 / 阅读(1070) / 评论(0) 分类 PHP相关