程序员PHP_程序员俱乐部_PHP频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > PHP > 文章列表
· sql数据表和字段的注释发布时间:2018-04-06
【前言】设计数据库时为方便开发人员查询和辨认,所以sql允许添加注释comment【主体】1.创建表的时候写注释createtabletest1(field_nameintcomment'字段的注释')comment='表的注释';2.修改表的注释a... 查看全文
· ThinkPHP的系统常量发布时间:2018-04-06
系统常量:当前项目名类似__ROOT__网站根目录地址__APP__当前项目(入口文件)地址__GROUP__当前分组的URL地址__URL__当前模块的URL地址__ACTION__当前操作的URL地址__SELF__当前URL地址__INFO__... 查看全文
· 浅谈网站敏感词过滤发布时间:2018-04-05
【前言】使用多了iteye的博客用户会发现,iteye的敏感词过滤相对于其他博客网站更加严格。接下谈谈为什么使用敏感词过滤吧【主体】(1)理由:法律限制敏感词是针对博客内容设置的一种电脑程序自动过滤的词库,各个网站的过滤词库不尽相同。简单说,敏感词一... 查看全文
【前言】刚刚准备测试---翻----墙---操作,需要删除session数据,官方查阅了下文档,这里记录下。不过莫名多了许多关键词,所以发下参考链接:php中如何找到session的保存位置【拓展】谈谈敏感词现在基本上所有的网站都需要设置敏感词过滤,... 查看全文
· LNMP(linux+nginx+mysql+ph发布时间:2018-04-04
LNMP(linux+nginx+mysql+php)服务器环境配置实战笔记作为新手,肯定是需要linux+nginx+mysql+php这套环境来实验一些东西的,LNMP(国外又叫LEMP,nginx+e的简称E),但是网上的中文教程乱七八糟的,今... 查看全文
· ThinkPHP中M方法与D方法区别发布时间:2018-04-04
【前言】本文总结下ThinkPHP中M方法与D方法区别,以下均为个人见解。如有误解请指正【主体】(一)个人见解:M()方法参数可选,有参数时表示实例化父类模型的同时关联上参数对应的数据表;若不传参,则表示实例化父类模型D()方法分两种情况,有参数时表... 查看全文
· TP日常开发错误总结发布时间:2018-04-04
【前言】本文总结下ThinkPHP开发过程里遇到的一些问题,做下笔记。随着知识的积累,以后会不断完善的【主体】(1)登录状态相关问题描述:OA系统,我直接输入网址进入了后台管理系统,在未登录状态下,准备继续编写邮件相关功能。却发现服务器报错解决问题:... 查看全文
· PHP的5大运行模式发布时间:2018-04-04
【前言】总结下PHP的5大运行模式主体PHP的运行模式(5大运行模式):(1)CGI模式(通用网关接口);(2)FastCGI模式(常驻型CGI);(3)CLI(命令行运行);(4)Web模块模式(Apache等Web服务器运行的模式);(5)ISA... 查看全文
· on、where、having区别发布时间:2018-04-03
on、where、having这三个都可以加条件的子句中,on是最先执行,where次之,having最后。有时候如果这先后顺序不影响中间结果的话,那最终结果是相同的。但因为on是先把不符合条件的记录过滤后才进行统计,它就可以减少中间运算要处理的数据... 查看全文
· thinkphp获取ip地址及位置信息发布时间:2018-04-03
(1)前言在我使用thinkphp类库IpLocation方法getLocation时,发现获取到信息为空.分析查询后得知,原因是在框架中没有加载地址库UTFWry.dat,可以在构造方法中看到__construct($filename="UTFWr... 查看全文
· hash编码与md5编码对比发布时间:2018-04-03
【主体】hash编码及应用hash编码也叫sha1编码,为40位编码由来:之前的md5编码为32位编码,在部分网站上已经可逆了。所以安全性上有缺陷,于是开发了更加安全的hash(sha1)编码。多了8位,所以在解码可逆步骤增加难度,自然也就更加安全应... 查看全文
· TP回顾发布时间:2018-04-02
【前言】用了一段时间的TP框架,发现查询手册其实也是必备技能。因为不可能都记住,而且版本更迭也很快。这里总结下最近应用TP3.2.3的难点和疑惑点【主体】(1)U方法u方法是一个自定义数据模型后用来调取数据库表名的方法,你使用和M一样,区别就在于M只... 查看全文
· TP模板常量发布时间:2018-04-02
【前言】本文总结下TP模板常量【概论】简单理解:具体用法和选择比较随意,怎么简单怎么来。只要理解了每个常量的含义,就可以运用自如。例如:在删除操作模板加入删除方法路径,可以从__PUBLIC__域名后开始,也可以找__CONTROLLER__控制器【... 查看全文
· U方法总结发布时间:2018-04-02
【前言】本文总结下U方法,手册搜索U函数、URL模式【主体】(1)URL生成为了配合所使用的URL模式,我们需要能够动态的根据当前的URL设置生成对应的URL地址,为此,ThinkPHP内置提供了U方法,用于URL的动态生成,可以确保项目在移植过程中... 查看全文
· 完美解决TP验证码不显示发布时间:2018-04-01
【前言】刚刚遇到的,看到别人的操作可以正常显示,但我的只显示黑屏。。。后面查询到原因,图片输出前不能有任何输出【主体】方法解决如下:不显示验证码代码:publicfunctionverify(){$verify=new\Think\Verify();... 查看全文
【前言】最近在用Tp框架开发,写模型时为什么不能直接在父类模型上直接修改,而是复制到继承的子模型里修改完善?很多Tp开发人员可能都会有这样的疑问。这里发表下自己的理解,如有误解请指正【主体】因为所有的子类模型都会继承父类模型,如果在父类里做修改。比如... 查看全文
· 数据库表前缀由来发布时间:2018-03-30
【前言】今天看到了Tp系统配置文件下的数据库配置里有个数据库表前缀的设置【主体】/*数据库设置*/'DB_PREFIX'=>'',//数据库表前缀。例如sp_user,前缀为sp网上查了下,具体由来要从几年前说起相比于如今简易实用的阿里云、腾讯... 查看全文
分享自脚本之家:http://www.jb51.net/article/52578.htm在ThinkPHP中有许多使用简便的单字母函数(即快捷方法),可以很方便开发者快速的调用,但是字母函数却不方便记忆,本文将所有的字母函数总结一下,以方便以后查找... 查看全文
· 数据库命名设计规范发布时间:2018-03-30
1.数据库涉及字符规范采用26个英文字母(区分大小写)和0-9这十个自然数,加上下划线'_'组成,共63个字符.不能出现其他字符(注释除外)。注意事项:1)以上命名都不得超过30个字符的系统限制.变量名的长度限制为29(不包括标识字符@)。2)数据对... 查看全文
· PHP随机数rand和mt_rand区别发布时间:2018-03-27
rand()和mt_rand()作用都是产生一个随机整数,都有两种使用形式:1.intrand(void)/intmt_rand(void)2.intrand(int$min,int$max)/intmt_rand($min,$max)对第一种形式:... 查看全文