|
PHP技术
-
Thinkphp用exp表达式一例
Thinkphp3.1.3中有一些冷门的查询语句,使用tp自带的表达式有时是不一定能实现的.exp就是应付此类情况的存在.Thinkphp 的文档经常不够完整的表达MYSQL的各种组合,is not null在thinkphp中就不能用“=” 或者简单的eq等来表示。在表达式中 = '...
-
网站安全代码thinkphp3.1密码强度检测
/**
*检查密码复杂度
*/
publicfunctioncheckPassword($pwd){
if($pwd==null){
returnarray('code'=>0,'data'=>'','msg'=&...
-
Thinkphp if标签 多层问题
thinkphp3.1.3版本和其他版本都有if的嵌套层数问题.不注意此项会让项目有意想不到的问题.但是项目又无法避免或者代价极高不使用if嵌套怎么办?使用原生php代码段吧 thinkphp3.1原生if写法 <php>if(条件){</php>html部分<p...
-
-
Thinkphp3.1在模版如何输出一维数组
volist大多数情况下是输出action的查询结果,一般是输出的二维数组.一维护数组 array('1'=>'苹果','222222'=>'西瓜')正确的做法是<volistname="arr"...
-
Thinkphp5.1 session的使用
某项目小编著电脑本地测试无误,上传到服务器后出现致命错误: Class 'thinkFacadeSession' not found . 处理方法是先清除runtime/cache目录下的缓存文件, 临时开启app_debug = true.小编今天随意修改了app/sessio...
-
thinkphp5.1 路由模块前后台互相影响问题
thinkphp5.1支持新的php版本.今天在新项目中小编采用了新版本,看说明手册 tp51的路由是route/route.php此目录下的文件都将加载成路由.那么问题来了,我的后台模块admin和前台模块都是有News控制器,小编在定义 Route::rule('news/:cid&...
-
win2003 ii6 php5.6配置
小编最近尝试新网站管理程序,需要php5.6及以上版本.目前服务器运行的是php5.2.17经典版本.那么第一步就要解决iis6 win2003 php5.6版本的安装.首页按https://jingyan.baidu.com/article/f0e83a25b309db22e4910159.ht...
-
php对网站优化中的分词处理办法
今天突然想到一个分词问题,应用场景:某网站需要特别的seo优化,需要对文章标题自动提取关键词. 这就是一个中文分词应用.经殷雯小编半天的百度搜索汇总,还是查到了一些资料,这里与大家分享,可以让和小编一样有需求的朋友少走点弯路. 经过搜索发现对中文分词的现成类库还是有的,但基本套路有以下二种,一是...
-
高级php程序员需要具备的技能
有网友问高级PHP程序员需要具备哪些技能,应该怎么学习?殷雯小编认为初级的php程序员具备开发和前端。高级的程序员应该是开发+前端+运维。既又要懂开发又要懂服务器方面一些设置和维护。详细的话像swool 缓存 数据优化 服务器部署等。不过说到底php是c开发的。 要想自己写php插件,估计还要使用c...
|
|