首页 > 开发 > PHP > 正文

Symfony2函数用法实例分析

2024-05-04 23:44:05
字体:
来源:转载
供稿:网友
这篇文章主要介绍了Symfony2函数用法,结合实例形式分析了Symfony函数的调用及数据库操作的相关技巧,需要的朋友可以参考下
 

本文实例讲述了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程序设计有所帮助。



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表