首页
网站首页
公司简介
资讯中心
推荐内容
返回顶部
Framework入门指引,php删除目录和文件
发布时间:2019-12-29 03:37
浏览次数:

安装篇(Windows平台) *Framework入门指引,php删除目录和文件。 安装PHP环境。Zend Framework(下面简称ZF)需要PHP 5.1.4+才能正常运行。如果你已经安装了PHP环境,跳过这一步。在Win下,我推荐使用WAMP做为开发环境。只要一路next,WAMP就把Apache、PHP5、MySQL5、phpMyAdmin等都装好了。(提醒:装好后mysql用户root默认密码为空)。点击WAMP的图标在ApacheModules下开启rewrite_module。如果你要使用Zend_Db以 Mysql为例,还得开启PHP Setting-;PHPExtensions下的php_pdo和php_pdo_mysql扩展。 * 安装TortoiseSVN。 TortoiseSVN是svn在win下的客户端。安装TortoiseSVN的目的是为了获取最新的ZF源码,如果你使用zend定期发布的zf的源码,可以跳过这一步。 * 获取ZF源码。如果使用TortoiseSVN,在你磁盘的某处建立一个文件夹,在文件夹上点击右键,选择SVNcheckout,在地址栏中输入,点击确定,TortoiseSVN就开始工作获取zf的源码了。你也可以下载源码。不过总得来说,还是使用SVN方便。 * 为ZF添加路径。编辑php.ini(wamp的php.ini在apache/bin目录下),编辑include_path字段。 * 配置ZF项目。推荐使用Haohappy的方法。 * 开始旅程。推荐论坛里的xgwork的新手学习 Zend Framework 框架连载(因为上一步中已经为ZF添加了路径,所以在该教程中的set_include_path可以省略),还有IBM的《理解Zend Framework》系列。 Apache的配置:编辑文件找到#LoadModule rewrite_module modules/mod_rewrite.so 这行并将前面的#去掉最后找到AllowOverride None更改为:AllowOverride All,才能让/htaccess文件起作用到此Apache的配置完成

最近,自己利用放假时间学PHP,可能大家都不知道PHP是什么呢?PHP是一种网页嵌入式语言,就同ASP,JSP一样,这应该是编程中最容易学习的语言。前几年自己在华师上夜大的时候,唯一学习的编程语言是C++。现在这个PHP编程很多地方与C++类似,所以被称为C++ --很有趣的称呼,哈哈!why?因为它没C++一样要使用指针比较复杂的结构类型罗! 还有更有趣的称呼,在电脑界把php称为明灯WHY?原因在于php只是一种编程语言,它需要特定的环境才能运行,所以这个环境就叫做LAMP了,其实是包括四样东西,Mysql就是数据库,同Access,Sqlserver,Oracle一样,因为现在的网页很多都是动态网页,PHP当然已经介绍过了是scrīpt language. [2008-2-9] 我现在学习的是PHP当然要介绍它多一点啦!php其实就同普通我们上网看到的网页语言没什么区别,普通的网页是HTML语言,十分简单的语言,我在读大学的时候已经掌握了,但是要经常记住一些tags是很不容易,但是你学习网页必须要懂得这样,而PHP就是把语句嵌入在其中间,通过PHP解释器对其进行编译,这样就可以得出网页效果的,虽然学习这个容易要花一定的时间,但这种语言是方便我们平时的网页编辑,通过语句的编写这样可以减免对网页的重复制作,说真的是提高工作效率,很棒的! 当然学习语言就像我们平时学习的english一样,要学习语法,句型等,当然没有英语语句这么多句型了,在编程语言中主要有三种结构,通过三种的结构的组合就可以编写网页和程序了。但编程语言更像的数学这科,因为有很多函数,但往往很多函数就是自己最容易不记得的。但没办法了,只有自己多点用吧!我最近在最具权威的网站上下载了有关PHP的语法手册,这本手册不错,很通俗易懂是学习php语言的首选材料。另一个最具权威的网站是 这个网站,从资料中得知zend其实是两个人的名字合写在一起,这两个人就是当初php的发明者,现在成立了zend公司,听说这个公司也准备上市了,市场潜力也是很巨大的,最近IBM也就PHP的应用在其网站提供了相关的资料介绍。 目前的网页变成语言都离不开与数据库的支持,这是一种很有用的技术支持,以前的网页都处于静态,很多资料都不能保存,现在数据库可以通过其严密的关系结构,使网页更具信息的系统性和安全性。目前流行的数据库很多,我自己也不清楚那些数据库软件好用,自己用过的有SQLSERVER,MYSQL,至于IBM强烈推荐的DB2 V9则没用过。[2008-2-10]<

在javascript中使用php风格的$globalsJavaScript有隐含的全局变量。当你不使用var来定义a

1,而直接定义a=1时,这个变量a将成为一个全局变量。有的认为这是一个错误,应该避免全局变量,因为它们往往会在意想不到的地方出错,尤其是在项目参与人员很多的情况下。

在PHP当中,默认的是局部变量。如果你需要一个全局变量,那么你必须要将要声明为全局变量的变量放到$globals这个数组中。

怎样在javascripts中使用$globals呢?通过为全局公约在你的javascripts呢?在脚本文件顶部声明:$GLOBALS = {};那么每一次当你需要一个全局变量,您可以这样做:

$GLOBALS[ '' myglob '' ] = 1 ; / /非常像PHP的样式

或者如果你喜欢,也可以这样:

$globals.myglob = 1 ;这样做的优点:

*全局变量容易识别 *如果变量不定义成$GLOBAL,那么它就是局部变量。如果变量没有使用var,那么它将产生一个错误

缺点:

*这种使用方法,不是官方规定的,不强制使用,只是一项约定俗成的方法。

Stoyan Stefanov''s Blog: PHP-style $GLOBALS in Javascript?Javascript has implied globals. When you skip the var in var a = 1; and go a = 1;, then a becomes a global variable. Some consider this an error in the language. Global variables should be avoided because they tend to overwrite each other in unexpected places, especially if the project grows in LOC and number of developers.In PHP on the other hand, variables are local. If you need a global variable, then you have to have to be explicit about it using the $GLOBALS superglobal array.So how about this: adopt the $GLOBALS convention in your JavaScripts? At the top of the script you go:$GLOBALS = {};Then every time you need a global variable, you do:$GLOBALS[''myglob''] = 1; // very PHP-likeor if you prefer:$GLOBALS.myglob = 1;Benefits of the approach:global variables easy to spot (even from an aeroplane)if it''s not $GLOBAL, it''s meant to be local. If it''s missing the var, it''s an errorDrawback:It''s a convention, so it can only help, but not enforce any coding practices

deleteDir($dir) //这段删除文件和目录的代码可以放在win lin u系统删除,{ if(rmdir($dir)==falseis_dir($dir)){ if($dp=opendir($dir)){ while(($file=readdir($dp))!=false){ if(is_dir($file)$file!='.'$file!='..'){ deleteDir($file); }else{ unlink($file); } } closedir($dp); }else{ exit('Notpermission'); } } }下面再来一种删除目录与文件的方法,不过这种只能在win下执行了.functiondel_dir($dir) { if(strtoupper(substr(PHP_OS,0,3))=='WIN'){ $str=rmdir/s/q.$dir; }else{ $str=rm-Rf.$dir; } }

友情链接: 网站地图
Copyright © 2015-2019 http://www.nflfreepicks.net. 新葡萄京娱乐场网址有限公司 版权所有