为什么要在密码里加点“盐”
盐(Salt)
在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。
PHP5.3 DateTime对象有了diff()方法返回一个DateInterval对象,这个对象可以计算开始时间和结束时间的差值。
因为Twig的date函数总是返回一个DateTime对象所以可以调用diff方法。 read more
有趣的是,在这里登录和注册,在你没有任何配置的情况下,也已经做好了重定向。但是,如果我们的需求有所变化,怎么办呢?一切都很简单。 read more
如果你随意性的在twig模板中,使用一个file input,并没有使用symfony的表单类型,那么你应该如何接收这个上传的文件呢?传统的方式是$_POST[‘you-file-input-name’]得到文件,然后再使用$_POST[‘you-file-input-name’][‘name’]来获取到文件名称。 read more
有时候,我们会有One-to-Many这样的数据库关系,这种关系根据项目的需要,会在模板中呈现出来,我们就要判断对象下的子对象是否存在,如果存在就会输出到Twig模板中。那么问题来了,我们在twig模板中该如何判断了,很简单: read more
有时候,我们并不希望,我们在twig模板中的每个导航加亮的判断条件,都在控制器的action中输出,因为我们会浪费大量的时间和精力去写重复的代码。 read more
http://idea.lanyus.com/ 有很详细的破解,但还是欢迎正版
以phpstorm 10.0.3 为例 read more
这个文档主要涉及list视图,在系统中你使用它来浏览对象。涉及到的配置主要是list页面自己和过滤器(你能够使用它来控制什么条件可见)。 read more
主要用到两个bundle就可以easy解决
https://github.com/stof/StofDoctrineExtensionsBundle
https://github.com/Yavin/symfony-form-tree