-
工作流程查看全部
-
MVC介绍查看全部
-
php5.4.0 get_magic_quotes_gpc():始终返回 FALSE,因为这个魔术引号功能已经从 PHP 中移除了。 所以5.40以后, function daddslashes($str) { //不判断,直接转义 addslashes($str); }查看全部
-
一、入口文件的改造与功能总结 1、统一入口文件为首的url格式 2、在入口文件里使用安全的方式接收传递来的控制器名和方法名。 二、 daddslashes()函数:php内部定义,用来转义非法字符 addslashes():对单引号等特殊符号进行转义,PHP默认对所有的GET、POST和COOKIE数据自动运行addslashes(),所以不应对已转义过的字符串使用addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。 get_magic_quotes_gpc():检测魔法函数的打开状态查看全部
-
一、视图调用函数查看全部
-
二、模型调用函数:查看全部
-
二、eval()函数是php里面的内置函数,作用是将字符串转换成可执行的php语句。 三、eval()函数调用简单但是不安全。 eval('$obj=new '.$name.'Controller();$obj ->'.$method.'();') 可用下面代码代替: $controller=$name.'controller'; $obj=new $controller; $obj->$method();查看全部
-
一、控制器调用函数查看全部
-
一、入口程序:在网上通常被称为单一入口机制,单一入口指在一个web应用程序中,所有的请求都是指向一个脚本文件,例如我们经常看到某一网站所有的Index.php?xxx这样的形式。所有对使用程序的访问都是必须通过这个入口。 二、目录规范:查看全部
-
一、php引入文件的2个重要函数:require、include (1)include:文件有误的话,仅仅报警告 (2)require:文件有误的话,会报严重错误 mvc引入的文件非常多,为了防止重复引入,推荐使用require. 二、控制器的作用:调用模型,并调用视图,将模型产生的数据传递给视图,并让相关视图去显示。 三、模型的作用:获取数据并处理返回数据。 四、视图的作用:将取得的数据进行组织、美化等,并最终向用户终端输出。查看全部
-
一、控制器的命名查看全部
-
一、规范统一 1、程序命名。 2、程序内部类的命名。 二、第一个控制器的名称:testController.class.php test:当前控制器名称为test Controller:当前创建的是控制器文件 class:当前创建的是类文件查看全部
-
一、emeditor,很轻便的代码编辑器,类似于记事本。 二、 1、编辑器:EmEditor 开发机环境:win 7 php环境:运用WampServer集成软件安装配置而成。 下载地址:http://www.wampserver.com/en 我装的版本是64位php5.3的2.2版本。这个软件支持多国语言。 2、wampServer内含: (1)apache 2.2.22 (2)mysql 5.5.24 (3)php 5.3.13查看全部
-
一、controller:[kən'trəʊlə]. 1、视图:我们能直观地看到 的web界面 html flash xml 2、控制器:向系统发出指令的工具和帮手。 3、模型:暂且这么解释为:模型的工作是按要求从数据库去除数据。(解释不全面) 二、mvc工作流程: 1、浏览者 ->调用控制器,对他发出指令 2、控制器 ->按指令选取一个合适的模型 3、模型 ->按控制器指令取相应数据。 4、控制器 ->按指令选取相应视图 5、视图 ->把第三步取到的数据按用户想要的样子显示出来。查看全部
-
3、优势:(1)mvc的三个层各司其职,互不干涉,有利于开发中的分工。 (2)有利于代码的重用。查看全部
举报
0/150
提交
取消