Symfony2函数用法实例分析

 更新时间:2016年03月18日 12:01:32   作者:ypb455360299  
这篇文章主要介绍了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程序设计有所帮助。

相关文章

  • [PHP]实用函数3

    [PHP]实用函数3

    [PHP]实用函数3...
    2007-11-11
  • php统计文章排行示例

    php统计文章排行示例

    这篇文章主要介绍了php统计文章排行示例,代码可以用在dedemcs上按月、周、当天统计文章,需要的朋友可以参考下
    2014-03-03
  • 创建无限极分类树型结构的简单方法

    创建无限极分类树型结构的简单方法

    下面小编就为大家带来一篇创建无限极分类树型结构的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • smarty半小时快速上手入门教程

    smarty半小时快速上手入门教程

    这篇文章主要介绍了smarty半小时快速上手入门教程,以实例的形式分析了smarty在实际使用过程中的属性、方法及具体用法,需要的朋友可以参考下
    2014-10-10
  • php生成短网址示例

    php生成短网址示例

    这篇文章主要介绍了php生成短网址示例,需要的朋友可以参考下
    2014-05-05
  • PHP使用SOAP调用.net的WebService数据

    PHP使用SOAP调用.net的WebService数据

    需要和一个.net系统进行数据交换,对方提供了一个WebService接口,使用PHP如何调用这个数据呢,下面就看看使用SOAP调用的方法吧
    2013-11-11
  • php自动加载代码实例详解

    php自动加载代码实例详解

    这篇文章主要介绍了php自动加载代码实例详解,文中代码讲解的很清晰,有感兴趣的同学可以研究下
    2021-02-02
  • 使用php完成常见的文件上传功能(推荐)

    使用php完成常见的文件上传功能(推荐)

    文件上传功能在开发过程中是非常常见的功能,可以上传文件也可以上传头像等,不同的浏览器文件上传有不同的效果,下面通过本文给大家分享使用php完成常见的文件上传功能,需要的朋友参考下吧
    2017-01-01
  • PHP封装分页函数实现文本分页和数字分页

    PHP封装分页函数实现文本分页和数字分页

    本文主要是给大家分享了一段PHP的封装好的分页函数,可以实现文本分页和数字分页两种形式,非常的实用,有需要的朋友可以参考下
    2014-10-10
  • laravel框架邮箱认证实现方法详解

    laravel框架邮箱认证实现方法详解

    这篇文章主要介绍了laravel框架邮箱认证实现方法,结合实例形式详细分析了laravel框架邮箱认证功能的具体实现步骤及相关操作技巧,需要的朋友可以参考下
    2019-11-11

最新评论