关闭

URLEncode的作用到底是什么呢?什么情况下非要用URLEncode方法呢?

框架用多了,好多细节都没有注意到,回到原生PHP,对一些细节进行在学习。 今天碰到urlencode函数,很是纳闷这个东西干什么用的,百度之,终于搞明白了,简单总结就是你要放入URL的变量要做URL编码,否则可能会识别错误或者无法识别,做简单记录。 例如: 一产品名称为A&T Plastic,在产品列表中就产生了这样的一个联接A&T Plastic,在服务器端接收此参...
阅读(32) 评论(0)

smarty内置函数(1):capture的三种用法

{capture}可以捕获标记范围内的输出内容,并存到变量中而不显示。有三种用法,见代码: {capture name="banner"}aaaaaa{/capture} {$smarty.capture.banner} {capture assign="foo"}bbbbbb{/capture} {$foo} {capture append="arr"}hello{/capture...
阅读(89) 评论(0)

fetchRow的DB_FETCHMODE_ASSOC参数

参考文章:http://blog.csdn.net/wssxy/article/details/2192287 fetchRow 的第一个参数就是所谓读取模式 (fetch mode, 结果以那种方式传回) ,可以有下列值: DB_FETCHMODE_ORDERED (缺省值)DB_FETCHMODE_ASSOCDB_FETCHMODE_OBJECT 如没有设定读取模...
阅读(22) 评论(0)

图解phpstorm常用快捷键

https://segmentfault.com/a/1190000004225643 查询快捷键 CTRL+N 查找类 CTRL+SHIFT+N 全局搜索文件 ,优先文件名匹配的文件 CTRL+SHIFT+ALT+N 查找php类名/变量名 ,js方法名/变量名, css 选择器 CIRL+B 找变量的来源,跳到变量申...
阅读(37) 评论(0)

201710 PHP 函数回顾

1、strpos mixed strpos ( string $haystack , mixed $needle [, int $offset = 0 ] ) Find the numeric position of the first occurrence of needle in the haystack string. 查找$needle在字符串$haystack中...
阅读(40) 评论(0)

Win10下安装Cisco VPN Client终极解决方法

碰到问题,收藏备用。 作者原文地址: http://blog.csdn.net/lc_1994/article/details/50662909 本文是针对win10下安装Cisco VPN Client出现的问题,制定的全程教程,也许不适用于同由思科公司出品的AnyconnectVPN,但是依旧可作为参考,本文以64位安装为例,安装文件如图所示。 这两...
阅读(49) 评论(0)

PHP基础知识重温及整理

一、 require 和 include 几乎完全一样,除了处理失败的方式不同之外。require 在出错时产生 E_COMPILE_ERROR 级别的错误。换句话说将导致脚本中止而 include 只产生警告(E_WARNING),脚本会继续运行。...
阅读(66) 评论(0)

Sublime Text编辑器如何显示顶部的菜单栏

今天群里有个朋友说他用的Sublime Text编辑器中的工具条不知道点到哪里不见了,于是我也试着下载了个并执行了以下操作“view”->“hide menu”,果然菜单栏不见了。出现了以下情况: 不管怎么点都没用了,于是去官网看了下说明,找到了解决办法: 1.按住Ctrl+Shifp+p,出现一个框,在框里输入“view:”,出现了如下界面: 2.选择:“View:Toggle...
阅读(61) 评论(0)

微信分享突然失效的解决方法记录

最近之前写过的微信分享突然不好用了,确认没有更改过任何代码。 解决思路,跟踪微信分享接口API,看问题主要出现在什么地方。  wx.config({    debug: false, 将debug改为true, 打开页面报错 "errMsg":"config:invalid signature 简单记录: 分别在下面几个地方,打印相关值寻找问题。 ...
阅读(129) 评论(0)

Laravel 用户之间关注

介绍 有关用户之间的相互关注这样的应用场景还是很常见的 每个平台都会有这样类似的需求 就比如Segmentfault和知乎 当然还有最熟悉的Github每个人可以有关注者和粉丝 建立模型表 这里我们去建立一个中间表 可以想象得到的是这张表里包含了两个用户的id 我们可以去创建一个Model $ php artisan make:model Follow -m 创建完...
阅读(66) 评论(0)

Laravel技巧之Pivot

今天使用了联表查询,发现数据中一种是attributes,一种是original,其中部分数据带pivot前缀,想调用带pivot的数据,使用$role->pivot->created_at; 参考文章: https://leo108.com/pid-2263/ 在关系式数据库中,要定义一个符合范式的多对多表关系需要一个中间表作为两个表的关系。在Lar...
阅读(165) 评论(0)

return $this->belongsToMany(Question::class,'likes')->withTimestamps();

laravel框架多对多的关系,先放着,要研究,记录别忘了...
阅读(74) 评论(0)

laravel的request里的get和input区别

今天看到有人用了$request->get()比较疑惑,文档里不是都用了$request->input()么? 搜索了下确实都可以用,不过是有区别的,记录下,做完项目找时间研究下。 public function foo(Request $request) { $foo = $request->get('a'); $foo = $request->...
阅读(166) 评论(0)

Laravel教程 八:queryScope 和 setAttribute

直接就是按照上一节所说的那样,我们来说说queryScope和setAttribute在laravel的用法。 关于应用场景 这里我首先是想向大家简单说说这两个知识点得应用场景是什么,我们在开发的时候,总是希望有一种偷懒的方式,所以考虑以下这两个场景: 数据在存入数据库的时候需要进行预先处理,比如考虑一个简单地例子:我们在保存用户的登录密码的时候,都是需要将密码用某种方式加密...
阅读(46) 评论(0)

Laravel5.1 模型--查询作用域

Laravel5.1 模型--查询作用域 查询作用域--scope laravel的模型是允许我们把一些常用的查询语句封装成方法的,这样也方便了我们的调用,不需要每次都要写条件语句,下面我们来看看这个scope的语法: 首先打开模型文件 添加这个方法: // 创建scope方法 public function scopeAsk($query){ ...
阅读(62) 评论(0)
239条 共16页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:137247次
    • 积分:3140
    • 等级:
    • 排名:第12190名
    • 原创:179篇
    • 转载:60篇
    • 译文:0篇
    • 评论:8条
    最新评论