homebrew安装php的配置参数

brew tap homebrew/dupes brew tap josegonzalez/homebrew-php brew install php56 --with-debug --with-fpm --with-gmp --with-homebrew-curl --with-homebrew-libxslt --with-homebrew-openssl --with-imap --with-libmysql --with-mssql --with-phpdbg --with-postgresql --with-thread-safety --with...
2015-01-17 22:18 | 阅读 4761 次 | 评论 0 条

homebrew安装php5.6后的信息

保存以备后用 ==> Caveats To enable PHP in Apache add the following to httpd.conf and restart Apache: LoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.so The php.ini file can be found in: /usr/local/et...
2015-01-17 20:49 | 阅读 7784 次 | 评论 0 条

xampp修改htdocs目录为C盘

打开 C:\xampp\apache\conf\httpd.conf 把 DocumentRoot "C:/xampp/htdocs" <Directory "C:/xampp/htdocs"> 改为 DocumentRoot "C:/" <Directory "C:/">
2014-06-24 14:06 | 阅读 2836 次 | 评论 0 条

php通过smtp协议发送email

smtp.php <?php class smtp { var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pass; var $sock; function smtp($relay_host = "", $smtp_port = 25,$auth = false,$user,$pass) { $this->debug = F...
2014-04-14 17:58 | 阅读 2121 次 | 评论 0 条

自己封装的加密cookie相关函数

使用mcrypt对cookie值进行可逆加密,浏览器端存储的是加密过得值,可以当session用。 //配置部分 $config['cookie_prefix'] = 'bccn_'; $config['cookie_domain'] = 'bccn.net'; $config['cookie_path'] = '/'; $config['cookie_skey'] = 'jewhdfy234957632946w32trweyugtfrhsdgfa'; //实现函数部分 function set_cookie($key, $value, $e...
2014-04-11 17:02 | 阅读 2518 次 | 评论 0 条

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 | 阅读 7258 次 | 评论 0 条

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

扼腕叹息 唏嘘不已
2013-03-06 01:11 | 阅读 3498 次 | 评论 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 | 阅读 2392 次 | 评论 0 条

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

{{ Request::$route->controller }} {{ Request::$route->controller_action }}
2013-01-20 04:30 | 阅读 6093 次 | 评论 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 | 阅读 2985 次 | 评论 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 | 阅读 20534 次 | 评论 1 条

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 | 阅读 5141 次 | 评论 0 条

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

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

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

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

操蛋的php语法约定

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

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

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

php删除所有cookies

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

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

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