PHP
sujiaye520
这个作者很懒,什么都没留下…
展开
-
PHP中类,对象定义使用
创建类时,类的成员变量前加“var”!!!!class DOG{ var $name=""; var $age="";}定义变量时,加()或不加()都可以$dog = new DOG;$dog = new DOG();使用变量成原创 2011-08-16 10:11:17 · 888 阅读 · 0 评论 -
PHP stdClass Object转array
用json传过来的数组并不是标准的array,所以需要用这个函数进行转换。function object_array($array){ if(is_object($array)) { $array = (array)$array; } if(is_array($array)) { foreach(原创 2012-03-13 09:54:40 · 2412 阅读 · 0 评论 -
PHP中的mb_convert_encoding与iconv函数介绍
mb_convert_encoding这个函数是用来转换编码的。原来一直对程序编码这一概念不理解,不过现在好像有点开窍了。不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用Zend Studio或Editplus写程序时,用的是gbk编码,如果数据需要入数据库,而数据库的编码为utf8时,这时就要把数据进行编码转换,不然进到数据库就会变成乱码。mb_convert_en原创 2012-03-13 10:02:27 · 238 阅读 · 0 评论 -
PHP利用Curl、socket、file_get_contents POST数据
php /** * Socket版本 * 使用方法: * $post_string = "app=socket&version=beta"; * request_by_socket('facebook.cn','/restServer.php',$post_string); */ function request_by_socket($remote_server,$re原创 2012-03-13 09:59:15 · 940 阅读 · 0 评论 -
curl in PHP
function curl_file_get_contents($durl) { $ch = curl_init (); curl_setopt ( $ch, CURLOPT_URL, $durl ); curl_setopt ( $ch, CURLOPT_POST, 1 ); curl_s原创 2012-03-09 11:09:13 · 280 阅读 · 0 评论 -
PHP setcookie() 函数
http://www.w3school.com.cn/php/func_http_setcookie.asp定义和用法setcookie() 函数向客户端发送一个 HTTP cookie。cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个 cookie。cookie 的原创 2012-03-05 16:53:09 · 181 阅读 · 0 评论 -
htaccess
.htaccess文件(或者"分布式配置文件")提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。原创 2012-02-11 14:14:08 · 130 阅读 · 0 评论 -
Apache模块 mod_rewrite
说明:提供了一个基于规则的实时转向URL请求的引擎状态:Extension模块名:rewrite_module源文件:mod_rewrite.c兼容性:包含在Apache 1.3及其更新版本中概要``The great thing about mod_rewrite is it gives you all原创 2012-02-11 11:02:38 · 162 阅读 · 0 评论 -
php函数:header()
送出 HTTP 协议的标头到浏览器语法: int header(string string);返回值: 整数函数种类: 网络系统内容说明标头 (header) 是服务器以 HTTP 协议传 HTML 资料到浏览器前所送出的字符串,在标头与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参原创 2011-11-30 13:04:41 · 550 阅读 · 0 评论 -
log4php使用详解
log4php0.9的详细配置实例说明 一、什么是log4php: log4j在JAVA中可算是大名鼎鼎的日志开发包了,它为apche组织维护项目,VxR兄使用php来实现了log4j的功能, 目前log4php已经作为log4j的一个子项目存在,详细信息可点击:http://logging.apache.org/log4php/进行查看,另外VxR兄的log4php官方主站为:http原创 2011-10-31 10:21:44 · 1879 阅读 · 0 评论 -
apache绑定多个域名
有时候你需要一些顶级域名访问方式来访问你本地的项目文件而不是目录方式访问,这时候就需要配置虚拟主机,给你的目录绑定一个域名(本地的话可以通过修改 hosts 文件随便绑定什么域名比如 www.a.com 或者 localdemo)。现在假定你有两个目录,一个存在于 /xampp/htdocs/a,另一个存在于 /xampp/htdocs/b 。现在你想要在本地测试的时候访问 www.a.c原创 2011-10-29 21:20:10 · 2624 阅读 · 1 评论 -
搭建Eclipse PDT开发CakePHP的环境
Eclipse 是常见的开源IDE工具,通过增加插件,可用于PHP开发。下文参考CakePHP的bakery中一文:Setting up Eclipse to work with Cake,搭建一个Windows 7下面用于调试CakePHP的环境。特标注一些需留意的地方。一、下载Eclipse PDTEclipse可用于开发PHP的插件有不少,其中部署最方便的是PDT(PHP D原创 2011-10-28 21:57:20 · 1459 阅读 · 0 评论 -
Cakephp执行主要流程
加载基本文件cake/basics.php 里面定义了常用的方法以及时间常量$TIME_START = getMicrotime(); 记录开始执行时间cake/config/paths.php 里面定义一些基本路径cake/lib/object.php cake的基本类cake/lib/i原创 2011-10-26 09:46:48 · 717 阅读 · 0 评论 -
PHP urlencode()和rawurlencode()的区别
urlencode:返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。此编码与 WWW 表单 POST 数据的编码方式是一样的,同时与application/x-www-form-urlencode原创 2011-08-22 17:23:01 · 239 阅读 · 0 评论 -
PHP中用的PCRE:兼容perl的正则表达式
PECL:pecl的英文全称是The PHP Extension CommunityLibrary,是php的社区贡献扩展库,像memcache、rar等扩展都是通过这种方式来贡献的。截止到写本文章为止,pecl库已经有了240个扩展。PEAR:PEAR的英文全称是:The Php Extension and Application Repository,意思是php的应用扩展仓库原创 2012-04-10 10:42:00 · 628 阅读 · 0 评论