Symfony2函数用法实例分析

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

1.调用其他对象的方法

例:

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

2.数据库的预备查询

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.数据库回滚事件

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程序设计有所帮助。

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...