centos安装php的memcached扩展

yum install ntsysv mysql mysql-server git-core gcc gcc-c++ libxml2 libxml2-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libmcrypt libmcrypt-devel openssl openssl-devel pcre-devel libevent #先安装libmemcached https://launchpad.net/libmemcached/+download cd; \ wget http...
2014-03-21 14:21 | 阅读 6462 次 | 评论 0 条

PHP已死吗?如果个人站长死的差不多了,PHP也就死了

扼腕叹息 唏嘘不已
2013-03-06 01:11 | 阅读 2773 次 | 评论 2 条

php框架PATH_INFO模式配置

if (!-e $request_filename) { rewrite ^.*$ /index.php last; } location ~ \.php(/|$) { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; ...
2013-01-26 03:49 | 阅读 1707 次 | 评论 0 条

laravel3的blade模板中获得当前controller和action名

{{ Request::$route->controller }} {{ Request::$route->controller_action }}
2013-01-20 04:30 | 阅读 4824 次 | 评论 0 条

linux下为php安装xdebug调试

git clone git://github.com/derickr/xdebug.git cd xdebug/ /usr/local/php/bin/phpize ./configure --enable-xdebug --with-php-config=/usr/local/php/bin/php-config make sudo make install sudo mv /usr/local/php/lib/php/extensions/no-debug-non...
2013-01-18 22:44 | 阅读 2082 次 | 评论 0 条

获取PHP类的所以属性和所有方法,可通过反射机制

<?php class Class1{ public $var1 = 'var1'; public $var2 = 'var2'; private $var3 = 'var3'; public function method1(){} public function method2(){} private function method3(){} } print_r(get_class_methods(Class1)); print_r(get_class_vars(Class1)); //用反射类...
2013-01-15 08:55 | 阅读 16941 次 | 评论 0 条

laravel自定义HTML类的实现方式

在application里建一个start件文件,在start文件夹里建一个haha.php,代码如下 HTML::macro('haha', function() { return 'Ha Ha Ha Ha!!!!!!'; }); 在start.php末尾加一行 require __DIR__ . DS . 'start' . DS . 'haha.php'; 就可以在模板文件里使用HTML::haha()了,例如: <div> {{ HTML::haha() }} </div>
2013-01-14 17:27 | 阅读 4308 次 | 评论 0 条

推荐一个诗一样美的PHP框架laravel

以前一直觉得PHP语法混乱丑陋,写起代码来是一种折磨。前几天发现一个很优雅的PHP框架:laravel 跟rails很象,可能作者受了rails的很多启发吧,以前的版本文件夹组织几乎跟rails一模一样,现在的版本不太一样了。PHP能有这么优雅的框架不容易。准备入手php框架的朋友可以考虑一下 官方网址:http://laravel.com/
2013-01-14 11:12 | 阅读 2599 次 | 评论 0 条

[PHP]返回所有包含的文件get_included_files

还是谷歌聪明,输入php show all included files,第一个搜索结果就是 get_included_files
2012-12-28 23:51 | 阅读 2113 次 | 评论 0 条

debian安装redis及PHP扩展应用

安装Redis wget http://redis.googlecode.com/files/redis-2.6.7.tar.gz tar zxvf redis-.* cd redis-* make make PREFIX=/usr/local/redis install mkdir /etc/redis cp redis.conf /etc/redis/redis.conf mkdir /var/lib/redis vi /etc/redi...
2012-12-15 21:41 | 阅读 4719 次 | 评论 0 条

操蛋的php语法约定

array_filter、array_map,两个array函数,一个是数组参数在前,callback参数在后,一个是callback参数在前,数组参数在后。每次用它们都得查手册。php这是在故意让人记混吗?混乱的语法,在php中随处可见
2012-12-15 15:51 | 阅读 1939 次 | 评论 0 条

PHP用get_defined_vars()函数获取所有变量

前几天还在为php没有类似python的locals()发愁,原来php也有相应的办法:get_defined_vars()
2012-12-09 17:16 | 阅读 3084 次 | 评论 0 条

php删除所有cookies

<?php foreach($_COOKIE as $k => $v){ setcookie($k, null); //setcookie($k, ''); //这样也可以 } print_r($_COOKIE);
2012-11-30 23:45 | 阅读 5554 次 | 评论 0 条

无限传输附件 取消PHP上传限制

如何正确的实现取消PHP上传限制,对于一个经常需要上传文件的朋友来说是非常重要的,因为取消PHP上传限制,可以无限制的上传需要的文件。 取消PHP上传限制一、修改PHP.ini文件。 找到PHP中的PHP.ini文件,用写字板打开: 1、查找post_max_size,指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值,默认为8M,看你自己需要进行改变。2、查找File Uploads,首先确认file_uploads = on ;是否允许通过HTTP上传文件的开关,默认为ON即是开。查找upload_max_filesize ;即允许上传文件大小的最大值。默...
2009-12-28 00:51 | 阅读 1689 次 | 评论 1 条

PHP获得上传文件扩展名的函数

摘自dizcuz源代码 function fileext($filename) { return substr(strrchr($filename, '.'), 1, 10);} 就这么简单
2009-12-25 23:49 | 阅读 1545 次 | 评论 1 条

[转载]整合了 ucenter就等于整合了整个php界的所有php程序。

一、功用:不对,何止整合了整个php界的所有php程序,而是整合了 ucenter就等于整合了所有的asp/asp.net/php/jsp等其它语言的所有web应用程序。(因为ucenter client的api开发包,dz会推出其它语言版)而且所有整合的程序同步登录,同步退出,同步修改密码。最终用户可以通过它轻松通行在各个应用之中,无需重复登录、注册、退出一个id可以出入一个站内的所有程序,如cms和bbs,也可以一个id出入www.a.com和www.b.com及www.c.coma.com的用户可以和b.com的用户互发短消息pm,a.com的用户可以和b.com的用户加好友。而且...
2009-11-24 17:04 | 阅读 1807 次 | 评论 1 条

[转载]浅析成功的系统为何都是面像过程的

很遗憾,标题可能需要改一下."知名的,公认的好用的系统 为何大都是面像过程的?"很多朋友都看过DZ的代码,看完了基本上都会说一句话:DZ的代码乱得不行.是的,刚看的时候,我也是这样认为.不是追求面向对象吗? 不是要方面布署,要结构化,要分离MV,要方便维护吗?为什么到处都是if else, 为什么随处可见的SQL?做为PHP界的老大,DZ难道不应该引领PHP向更加新的方向前进吗?当我们仍然天天追求一此所谓新的东西的时候,当我们永远从技术角度去讨论我们的项目的时候,当我们强调一定要用某某模式去构建我们的系统的时候.我们是否应该抽时间想一想,我们的用户他们最关心的是什么?用户不会在意你是基于...
2008-11-18 23:07 | 阅读 5670 次 | 评论 3 条

PHP统计数组元素出现的次数并按出现的次数排序

<?php$province=array("liaoning","shanghai","guangdong","liaoning","beijing","shanghai","shanghai");$province=array_count_values($province); //统计数组元素出现的次数$province=array_flip($province); //键名与值进行对调krsort($province); //按数组的索引值降序排列foreach ($province as $key=>$value) { echo $key."&amp;nbs...
2008-08-16 02:44 | 阅读 12576 次 | 评论 1 条

正则表达式中的模式修正符

下面列出了当前在 PCRE 中可能使用的修正符。括号中是这些修正符的内部 PCRE 名。修正符中的空格和换行被忽略,其它字符会导致错误。 i (PCRE_CASELESS) 如果设定此修正符,模式中的字符将同时匹配大小写字母。 m(PCRE_MULTILINE) 默认情况下,PCRE 将目标字符串作为单一的一“行”字符所组成的(甚至其中包含有换行符也是如此)。“行起始”元字符(^)仅仅匹配字符串的起始,“行结束”元字符($)仅仅匹配字符串的结束,或者最后一个字符是换行符时其前面(除非设定了 D 修正符)。这和 Perl 是一样的。 当设定了此修正符,“行起始”和“行结束”除了匹配整个字符...
2008-08-03 01:37 | 阅读 5884 次 | 评论 0 条

call_user_func的参数及相关说明

call_user_func(PHP3 >= 3.0.3 , PHP4)call_user_func --- 依照參數呼叫使用者函式語法 : mixed call_user_func (string function_name [, mixed parameter [, mixed ...]])說明 : 依照給予的第一個參數function_name來呼叫使用者定義的函式Example :<?php function barber ($type) { print "You wanted a $type haircut, no problem"; } ca...
2008-07-15 01:50 | 阅读 13380 次 | 评论 0 条
浏览1907687次
文章归档
最新评论
  • Miss_Zou:目测是大佬
  • 神犇dengyuhy:语文很好
  • 猫云:学习 学习