![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
小鱼儿waha
抓紧 留给自己的时间不多了
展开
-
Thinkphp3.2.3的学习Day2
视图1、模版内容获取方法在ThinkPHP中有一个方法和display方法有点点相似。这个方法叫做fetch方法:Display方法:$this -> display(); 展示模版Fetch方法:$this -> fetch(); 获取模版(有返回值)在ThinkPHP中系统封装好了一个友好的打印方法,这个方法是dump方法:语法格式:dump(需要打印的变量);...原创 2019-06-04 15:13:33 · 236 阅读 · 0 评论 -
PHP伪协议的学习
关于PHP的伪协议有以下:file:// — 访问本地文件系统http:// — 访问 HTTP(s) 网址ftp:// — 访问 FTP(s) URLsphp:// — 访问各个输入/输出流(I/O streams)zlib:// — 压缩流data:// — 数据(RFC 2397)glob:// — 查找匹配的文件路径模式phar:// — PHP 归档ssh2:// — ...原创 2019-06-03 21:55:28 · 618 阅读 · 0 评论 -
Thinkphp3.2.3的学习Day5
一:ThinkPHP中的功能类-数据分页类数据分页它是通过limit语法来实现。分页类的核心就是limit语法。在ThinkPHP中系统封装好了一个分页类:Page.class.php1、介绍属性:方法:构造方法:有三个参数,但是至少得传递第一个参数(总的记录数),一般还要指定第二个参数(每页显示的记录数,如果不指定则默认显示20个)SetConfig方法:通过public类型...原创 2019-06-08 15:01:08 · 184 阅读 · 0 评论 -
Thinkphp3.2.3的学习Day1
文件结构总的文件结构:application目录下的文件结构:Thinkphp目录下的文件结构Conf目录下的文件结构:补充:在ThinkPHP中除了这个convention.php配置文件之外,还有其他的配置文件,但是convention.php这个文件是系统级别的配置文件,还有一个是应用级别的配置文件,最后还有一个分组级别的配置文件。从作用范围上来说:系统 > 应用 >...原创 2019-06-02 10:51:10 · 328 阅读 · 0 评论 -
Thinkphp3.2.3的学习Day4
一、ThinkPHP中的模型1、数据对象创建数据对象也就是父类模型中的$this -> data,上一天我们在使用AR模式的使用到了数据对象,在模型实例化的时候数据对象还是一个空数组,在后来使用了魔术方法__set来设置了数据对象的值。从上述的一个流程中我们可以得出:既然data属性之前是空数组,后期使用的时候需要先给其赋值,也就说明,在使用数据对象的时候必须先创建数据对象。而__se...原创 2019-06-07 12:59:41 · 307 阅读 · 0 评论 -
Thinkphp3.2.3的学习Day3
一、ThinkPHP中的实用项在开发的时候我们往往会需要一些开发的错误,需要去解决错误,一般这个时候我们比较需要借助于开发工具/调试工具,比如说浏览器自带的“审核元素”,在ThinkPHP中系统为了方便我们在开发的时候对代码进行调试,也封装了一系列的调试方法:–跟踪信息–两种模式–Sql调试–性能调试1、跟踪信息跟踪信息:就是查询/展示系统的执行相关状况。在ThinkPHP中跟踪信...原创 2019-06-05 16:55:02 · 362 阅读 · 0 评论 -
PHP的变量定界符
花括号定界符KaTeX parse error: Expected '}', got 'EOF' at end of input: {a1}花括号定界符决定了变量名字的起始。这样在EOT定界符里面就不会和其他相邻的汉字和字母混淆了比如echo “${str}_2010”;如果没有定界符就变成了echo “$str_2010”;打印变量$str_2010了...原创 2019-04-19 22:35:48 · 457 阅读 · 0 评论 -
自己练习用的SQL注入脚本
<?php@header('Content-Type: text/html; charset=utf-8'); //网页编码$db_host="localhost"; //数据库主机$db_user="root"; //用户名$db_pass="root"; //密码$db_name="sql_injection"; //数据库名称$id=@$_GET['id'];$conn=...原创 2019-05-03 13:32:21 · 1812 阅读 · 0 评论 -
MVC框架的学习总结
因为我不太写记录这些东西了 所以我把我总共的学习体会全部都出来视图View代表用户交互的页面、可以包含HTML界面、Smarty模板等和界面相关的元素。MVC设计模式对于视图的处理仅限于视图上数据的采集和处理,以及用户的点击、拖动等事件的处理,而不包括在视图上的业务流程处理。业务流程会交给模型层(Model)处理。模型Model模型层是对业务流程、状态的处理以及业务规则的指定。业务流程的...原创 2019-04-22 20:58:51 · 1451 阅读 · 0 评论 -
Thinkphp3.2.3的I方法的了解
/** * 获取输入参数 支持过滤和默认值 * 使用方法: * <code> * I('id',0); 获取id参数 自动判断get或者post * I('post.name','','htmlspecialchars'); 获取$_POST['name'] * I('get.'); 获取$_GET * </code> * @param string $na...原创 2019-06-16 11:02:29 · 1446 阅读 · 0 评论