php
文章平均质量分 66
焦sir
接私活,养家,养娃
展开
-
Twig 的 tags学习(中文) 之一
twig 的tags学习 之一http://blog.csdn.net/jiaochangyun/article/details/7178372twig 的tags学习 之二http://blog.csdn.net/jiaochangyun/article/details/7178896twig 的tags学习 之三 完结http://blog.csdn.net翻译 2012-01-05 15:05:24 · 34620 阅读 · 3 评论 -
在codeigniter的helper用phpmailer 发送邮件
首先下载phpmailer http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6/PHPMailer%20v5.1/,解压缩后放到codeigniter的根目录吧,方便引用然后在helper文件里 写入如下函数function send_mail($to,$title,$body){ $原创 2012-07-03 13:28:05 · 2345 阅读 · 0 评论 -
jcyHelper 快速建站系列【1】:我的目标
最近在学习Symfony2 感觉很不错。于是自己制作了一个工具来完成快速建站。名字叫做jcyHelper,主要的功能就是自动或者快速的完成从数据库模型到CRUD的全内容。工具制作的不是很成熟,但也可以运行起来了。现在开始拿他来制作一系列的站点。一则在实战中修改他,是他更加的出色。二是增加自己快速建站的能力。jcyHelper 主要功能列表:1、从数据库中导入模型,列名称中包原创 2012-02-26 12:58:59 · 740 阅读 · 0 评论 -
Twig 的Filters学习
目前支持的过滤器包括date format replace number_format url_encode json_encode convert_encoding title capitalize nl2br upper lower striptags join reverse length sort default keys escape raw mergedate过滤器1.翻译 2012-01-06 10:47:13 · 8396 阅读 · 0 评论 -
doctrine 与 mysql 数据类型的详细转换规则。
从代码里抠出来的array( 'tinyint' => 'boolean', 'smallint' => 'smallint', 'mediumint' => 'integer', 'int' => 'integer', 'i原创 2012-02-10 17:10:20 · 2612 阅读 · 0 评论 -
Twig 的 tags学习(中文) 之三 完结
twig 的tags学习 之一http://blog.csdn.net/jiaochangyun/article/details/7178372twig 的tags学习 之二http://blog.csdn.net/jiaochangyun/article/details/7178896twig 的tags学习 之三 完结http://blog.csdn.net翻译 2012-01-06 09:53:29 · 7595 阅读 · 0 评论 -
TWIG的 function 学习
目前twig内建的函数包括attribute, block, constant, cycle, dump, parent, random, range.其实部分函数,在tags的学习里已经见过了。attribute函数1.2版本新增他就相当于是个. 操作符。{{ attribute(object, method) }}{{ attribute(object,翻译 2012-01-06 11:29:45 · 6688 阅读 · 1 评论 -
Twig 的 tags学习(中文) 之二
twig 的tags学习 之一http://blog.csdn.net/jiaochangyun/article/details/7178372twig 的tags学习 之二http://blog.csdn.net/jiaochangyun/article/details/7178896twig 的tags学习 之三 完结http://blog.csdn.net翻译 2012-01-05 17:07:18 · 14575 阅读 · 0 评论 -
贴一个自定义的 symfony 的表单皮肤 应用bootstrap效果
效果如图调用很方便{% import "JcyHelperBundle:tmp:jcyForm.html.twig" as forms %}{{ forms.jcyForm(dbForm,path('JcyHelperBundle_db_set'),'Connect') }}现在上源代码{% macro jcyForm(form,action,submit_name,onSub原创 2012-02-09 12:05:44 · 2677 阅读 · 1 评论 -
给symfony2 创建一个新bundle
php app/console generate:bundle而且这个命令最大的好处就是。。。自动配置app/autoloader.php 和 app/AppKernel.php文件。而且在去全局路由中app/config/routing.yml 自动引入了你的插件路由。你完全就是执行了命令,下一步 从入口文件就能打开网页了 默认的控制器是 /hello/{name} 另外原创 2012-01-03 08:59:40 · 5372 阅读 · 0 评论 -
symfony2 中 根据 doctrine的entity 生成数据表
这个功能很有用,可以根据你类的设计,来自动更新数据表结构。php app/console doctrine:schema:update 这行并不会真正执行,只是计算下需要执行多少条sql语句php app/console doctrine:schema:update --dump-sql 将要执行的sql语句打印到命令行php app/console doctrine:schema:原创 2012-01-03 10:24:46 · 3338 阅读 · 0 评论 -
symfony 中 doctrine 的 Entity 自动生成 getter setter
首先必须有个合格的Entity 就是个设置映射关系的Entity类。<?php// src/jiaochangyun/cmsBundle/Entity/User.phpnamespace jiaochangyun\cmsBundle\Entity;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity * @author JiaoC原创 2012-01-03 10:20:29 · 5539 阅读 · 0 评论 -
提取 img 的 src的一个正则
function get_img($html){preg_match_all('/return $m[1];}原创 2011-12-30 13:25:10 · 682 阅读 · 0 评论 -
TWIG 模板设计 快速入门手册 中文
写了好几篇关于twig的东西。。居然还没写个快速入门之类的。现在就写来源 http://twig.sensiolabs.org/doc/templates.html概要twig 的模板就是普通的文本文件,也不需要特别的扩展名,.html .htm .twig 都可以。模板内的 变量 和 表达式 会在运行的时候被解析替换,标签(tags)会来控制模板的逻辑下面是个最小型的模板,用翻译 2012-01-09 09:55:28 · 34860 阅读 · 3 评论 -
TWIG的 tests 学习
文章来源:http://twig.sensiolabs.org/doc/tests/index.html做逻辑判断的。目前支持的有divisibleby null even odd sameas constant defined emptydivisibleby检查是否能被整除{% if loop.index is divisibleby(3) %} ...翻译 2012-01-06 11:43:34 · 2027 阅读 · 1 评论 -
php imagettftext 规定宽度内自动换行
function draw_txt_to($card,$pos,$string) { $font_color = imagecolorallocate($card, $pos['color'][0],$pos['color'][1],$pos['color'][2]); $font_file = BASEPATH.'../'.cfg('ttf'); $_string='';原创 2012-08-06 08:42:37 · 6850 阅读 · 0 评论