Symfony2函数用法实例分析


Posted in PHP onMarch 18, 2016

本文实例讲述了Symfony2函数用法。分享给大家供大家参考,具体如下:

1.调用其他对象的方法。

例:

$grobal_func=$this->container->get('global_func');
//'global_func'函数所在的文件名
$lot_data=$global_func->getDataFromFile($parm1);
//getDataFromFile函数名

2.数据库的预备查询

$conn = $this->em->getConnection();
$sql_user="select * from lot_user where user_name=:param1 and user_id=:param2 limit 1";
$params = array(
    'param1' => $user,
    'param2' => $uid
);
$ready = $conn->prepare($sql_user);
$ready->execute($params);
$result_user = $ready->fetchAll();

3.数据库回滚事件

$em->getConnection()->beginTransaction();
try{
   $lotuser = new LotUser();
   $lotuser->setId(0);
   $lotuser->setUserId($user_id);
   $lotuser->setUserName($user_name);
   $lotuser->setPassword($password);
   $lotuser->setUserTele($user_tele);
   $lotuser->setEmail($email);
   $lotuser->setRegDate($reg_date);
   $lotuser->setIdNumber($id_number);
   $lotuser->setRealUsername($real_username);
$em->persist($lotuser);
$em->flush();
$em->getConnection()->commit();
}catch(Exception $e){
$e->getConnection()->rollback();
}

希望本文所述对大家基于Symfony框架的PHP程序设计有所帮助。

PHP 相关文章推荐
在PHP中PDO解决中文乱码问题的一些补充
Sep 06 PHP
兼容性比较好的PHP生成缩略图的代码
Jan 12 PHP
php中神奇的fastcgi_finish_request
May 02 PHP
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
Nov 02 PHP
php网站判断用户是否是手机访问的方法
Nov 01 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
Feb 04 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
Apr 27 PHP
PHP 访问数据库配置通用方法(json)
May 20 PHP
使用PHPExcel导出Excel表
Sep 08 PHP
PHP反射原理与用法深入分析
Sep 28 PHP
浅谈laravel框架sql中groupBy之后排序的问题
Oct 17 PHP
解决thinkphp6(tp6)在状态码500下不报错,或者显示错误“Malformed UTF-8 characters”的问题
Apr 01 PHP
Symfony2联合查询实现方法
Mar 18 #PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
Mar 18 #PHP
Symfony2创建页面实例详解
Mar 18 #PHP
symfony2.4的twig中date用法分析
Mar 18 #PHP
Symfony2之session与cookie用法小结
Mar 18 #PHP
Symfony2实现从数据库获取数据的方法小结
Mar 18 #PHP
Symfony2实现在controller中获取url的方法
Mar 18 #PHP
You might like
PHP针对redis常用操作实例详解
2019/08/17 PHP
一段利用WSH获取登录时间的jscript代码
2008/05/11 Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
js操作iframe兼容各种主流浏览器示例代码
2013/07/22 Javascript
js实现无限级树形导航列表效果代码
2015/09/23 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
jQuery防止重复绑定事件的解决方法
2016/05/14 Javascript
LayerClose弹窗关闭刷新方法
2018/08/17 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
2018/11/29 Javascript
详解vue项目接入微信JSSDK的坑
2018/12/14 Javascript
layUI实现三级导航菜单效果
2019/07/26 Javascript
layui自定义工具栏的方法
2019/09/19 Javascript
Python学习笔记(一)(基础入门之环境搭建)
2014/06/05 Python
Python实现的检测web服务器健康状况的小程序
2014/09/17 Python
用Python程序抓取网页的HTML信息的一个小实例
2015/05/02 Python
基于python批量处理dat文件及科学计算方法详解
2018/05/08 Python
selenium跳过webdriver检测并模拟登录淘宝
2019/06/12 Python
python爬虫 爬取超清壁纸代码实例
2019/08/16 Python
Python随机数函数代码实例解析
2020/02/09 Python
python实现TCP文件传输
2020/03/20 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
2020/04/21 Python
解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题
2020/05/20 Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
2020/11/30 Python
HTML5+CSS3 诱人的实例:3D立方体旋转动画实例
2016/12/30 HTML / CSS
h5使用canvas画布实现手势解锁
2019/01/04 HTML / CSS
ALDI奥乐齐官方海外旗舰店:德国百年超市
2017/12/27 全球购物
德国高品质男装及配饰商城:Cultizm(Raw Denim原色牛仔裤)
2018/04/16 全球购物
基督教卡片、励志礼品、家居装饰等:DaySpring
2018/10/12 全球购物
市场专员岗位职责
2014/02/14 职场文书
高中综合实践活动总结
2014/07/07 职场文书
社区党建工作汇报材料
2014/10/27 职场文书
基层工作经验证明样本
2014/11/16 职场文书
2014年酒店年度工作总结
2014/12/10 职场文书
2016年大学光棍节活动总结
2016/04/05 职场文书
公司开业的祝贺语大全(60条)
2019/07/05 职场文书
Nginx配置https原理及实现过程详解
2021/03/31 Servers