二月飞

学学更健康

2013年8月17日

多维数组特殊字符的转义函数

摘要: 1 function _addslashes($arr){ 2 foreach($arr as $k=>$v){ 3 if(is_string($v)){ 4 $arr[$k]=addslashes($v); 5 }elseif(is_array($v)){ 6 $arr[$k]=_addslashes($arr); 7 } 8 } 9 return $arr;10 }这个函数可以用来将多维数组中的特殊字符进行转义输出 阅读全文

posted @ 2013-08-17 20:04 二月飞 阅读(250) 评论(0) 推荐(0) 编辑

如何检测文件中的违禁词和小于规定大小的文件?

摘要: 1 "; 9 unlink($file);10 continue;}11 $con=file_get_contents($file);12 if(stripos($con,'fuck')!==false){13 14 echo $v."文章中有违禁词,删除"."";15 unlink($file);16 continue;17 }18 echo $v."符合规定,被留下来了!";19 }20 ?> 阅读全文

posted @ 2013-08-17 10:00 二月飞 阅读(221) 评论(0) 推荐(0) 编辑

2013年8月16日

文件操作函数的三种用法

摘要: 对于批量用户信息,如何使用php操作函数来处理文件?这里我们主要介绍三种方法:方法一:简单粗暴法:file_get_content()来处理: 具体:用file_get_contents()函数获取内容。然后用分隔函数进行分割就可以了。具体做法如下:$cont = file_get_contents($file);print_r(explode("\n",$cont));分隔符在各个系统下并不一致:win: \r\n *nix: \n mac: \r方法二:温柔一点的:用fgets()一行一行的读1 $fh = fopen($file,'rb');2 ech 阅读全文

posted @ 2013-08-16 21:39 二月飞 阅读(231) 评论(0) 推荐(0) 编辑

商城开发(1)——框架准备

摘要: 第一步:定义一个ROOT.'/include'文件夹,用来存放初始化框架第二步:首先我们建立一个全局配置文件 config.inc.php1 //定义一个数组2 $_CFG=array();3 //为数组赋值4 $_CFG['host']='localhost';5 $_CFG['user']='root';6 $_CFG['pwd']='123456';第三步:建立一个初始化文件 init.php 1 第四步:创建一个全局的配置类文件 conf.class.php 1 data=$ 阅读全文

posted @ 2013-08-16 19:41 二月飞 阅读(239) 评论(0) 推荐(0) 编辑

2013年8月15日

自定义php安装(2)—mysql安装和php整合

摘要: 1. 写一段php 代码来测试是否成功!//目前你看不懂,没关系当我们没有对php进行正确配置的时候,会报Fatal error: Call to undefined function mysql_connect() in C:\myenv\apache\htdocs\temp.php on line 3原因: 目前没有启用mysql功能,在php.ini中extension=php_mysql.dllextension=php_mysqli.dll2. 安装一个phpmyadmin(该网站实际可以更好的管理mysql)来看看是否可以使用把该压缩包直接解压到htdocs目录, 然后可以直接.. 阅读全文

posted @ 2013-08-15 20:57 二月飞 阅读(118) 评论(0) 推荐(0) 编辑

自定义安装php开发环境(1)--apache和php整合

摘要: 第一步:安装apache第二步:下载php核心包php-5.3.3-Win32-VC6-x86.zip。并放入开发环境文件夹C:/phpenv/文件夹下第三步:将apache 和php 整合也即是说,怎样才能让apache处理php①在apache 的conf目录下 的 httpd.conf加入如下代码:#让apache载入php处理模块LoadModule php5_module C:/phpenv/php5/php5apache2_2.dll#php安装路径PHPIniDir "c:/phpenv/php5"#这个配置表示当有一个资源是*.php的用php解析AddTy 阅读全文

posted @ 2013-08-15 20:10 二月飞 阅读(249) 评论(0) 推荐(0) 编辑

2013年8月11日

apache虚拟主机配置

摘要: 1.启用httpd-vhosts.conf在 httpd.conf 文件中# Virtual hosts ,虚拟主机Include conf/extra/httpd-vhosts.conf2. 在httpd-vhosts.conf文件中做配置 1 #配置我们自己的虚拟主机 2 4 5 DocumentRoot "d:/myblog" 6 7 #这里配置欢迎首页面 8 9 DirectoryIndex index.html index.htm index.php10 11 12 13 Options FollowSymLinks14 15 #不... 阅读全文

posted @ 2013-08-11 21:58 二月飞 阅读(130) 评论(0) 推荐(0) 编辑

apache的虚拟目录的配置

摘要: 第一步:在httpd.conf底部添加以下代码。表示添加虚拟目录 1 2 3 #direcotory相当于是欢迎页面 4 DirectoryIndex index.html index.htm index.php 5 #你的站点别名 6 Alias /myblog "D:/myblog" 7 8 #这是访问权限设置 9 Order allow,deny10 Allow from all11 12 当我们配置虚拟目录时需要在apache目录下的httpd.conf文件最后添加以上代码。第二步:注销documentroot路径#Docu... 阅读全文

posted @ 2013-08-11 21:50 二月飞 阅读(178) 评论(0) 推荐(0) 编辑

2013年8月4日

apache端口的修改

摘要: apache 这个web服务默认在80端口监听...如果你访问一个网站 http://www.baidu.com则默认一个端口是801. 一台机器可以有 1-65535 号端口2. 在实际开发中,我们经常使用netstat –an来查看机器有哪些端口在监听,如果发现有异常端口监听,则可以关闭该端口netstat –anb 通过该命令我们可以发现是哪个程序在监听该端口,从而关闭.3. 一台的80端口被 apache 监听,则该端口不能再被其他的应用程序监听.(一个端口只能被一个程序监听)4. 端口分为有名端口 1-1024 号 ,其它端口可以自己分配apache如何去配置端口1. 我们... 阅读全文

posted @ 2013-08-04 19:05 二月飞 阅读(510) 评论(0) 推荐(0) 编辑

apache的安装,启动和停止

摘要: 一.apache服务器的安装安装步骤直接傻瓜式进行安装。并没有太大的难点。apache的配置是学习的重点和难点。安装好后再浏览器地址栏输入http://localhost。若能够成功安装,则会显示“it works!”。二.apache服务器的启动和停止1.通过计算机-->管理-->服务这种方式进行管理2.通过命令行进行管理。具体步骤如下:运行-->cmd-->cd apache/bin -->httpd -k shutdown|start|restart3.通过增加环境变量的方式进行管理 增加环境变量的步骤如下:计算机-->属性-->高级--> 阅读全文

posted @ 2013-08-04 18:29 二月飞 阅读(329) 评论(0) 推荐(0) 编辑

导航