摘要:
实现代码: 实现效果: 阅读全文
摘要:
位运算符:是指对二进制位从低位到高位对齐后进行运算。 1、按位与 & 二进制“与”运算规则:1&1=1 1&0=0 0&0=0 例如: $n=6; $m=12; $n&$m=??? 其中; 6 = 二进制 110; 12= 二进制1100; $n&$m=10 0110 1100 ==》0100(二进 阅读全文
摘要:
一、什么是SVN? SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。 二、工作 阅读全文
摘要:
之前也做过文件上传,现在学了tp,用tp怎么做呢? 第一步:做一个Wenjian控制器: 第二步:做显示页面 shangchuan.html 看一下效果: 点击选中的文件,并打开 文件已经选中: 点击上传:会显示上传成功,并输出 路径 加 文件名 看一下Public文件下的upload文件是否已上传 阅读全文
摘要:
很多注册登录界面都会验证码,用tp如何实现验证码的功能呢? 在tp中:Think\Verify类可以支持验证码的生成和验证功能。 首先,看一下逻辑: (1)如何生成? 先做Yanzhengma控制器,调用Yanzheng操作方法显示页面; (2)如何生成? 显示页面的图片路径要指向当前控制器下面的y 阅读全文
摘要:
注意事项: 1、ob_* 系列函数是操作PHP本身的输出缓冲区,所以ob_flush只刷新PHP自身的缓冲区,而flush是刷新apache的缓冲区。所以,正确使用俩者的顺序是:先ob_flush,然后flush。ob_flush是把数据从PHP的缓冲中释放出来,flush是把缓冲内/外的数据全部发 阅读全文
摘要:
1、Model模型层是用来做什么的呢? 主要是用来做操作数据库访问的。也就说明TP框架自带了一种访问数据库的方式,使用的是Model模型。 2、Model模型怎样使用呢? 要使用Model模型层访问数据库的话,需要做配置,因为必须把数据库的一些参数配置好之后,才能连接,所以找到Config.php。 阅读全文
摘要:
当我们做动态页面时,我们会发现一个网站的头部和尾部是相同的,那么我们如何用tp框架来做模板呢 ? 先看一下注意事项: (1)每个区块由<block></block>标签组成 (2)子模板中使用extend标签继承模板 (3)注释语法:{/* 注释内容 */ } 或 {// 注释内容 } 一、看一下基 阅读全文
摘要:
自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。分为静态验证和动态验证。 关于基础知识,请查看手册“自动验证”一章。 一、静态验证 (1)在Ceshi/Controller/路径下新建Yanzheng控制器。 YanzhengCont 阅读全文
摘要:
tp的命名空间其实就是虚拟目录,目的是为了自动加载类(不是管理文件) tp命名空间包含两部分: (1)初始命名空间:Library (2)根命名空间: a)Library文件下的所有文件夹,只含一级文件 b) 应用程序模块名(红色标注的是模块名) tp框架里所有的类文件里都要写上命名空间!!! 怎么 阅读全文