PHP处理Oracle的CLOB实例

 更新时间:2014年11月03日 14:37:36   投稿:shichen2014  
这篇文章主要介绍了PHP处理Oracle的CLOB的方法,以实例形式简单讲述了写入数据与读取数据的方法,需要的朋友可以参考下

本文实例简述了PHP处理Oracle的CLOB的方法。分享给大家供大家参考。具体方法如下:

1. 写入数据
 
在使用PDO的预处理方法时,如果使用bindParam()等而不指定字段的数据类型或使用execute(),PDO都会默认为string类型,并且限定一个默认长度

所以在存clob类型字段时必须使用bindParam()或bindValue()等,并指定字符串长度,例如:

复制代码 代码如下:
$pdo -> bindParam(':clobData', $clobData, PDO::PARAM_STR,strlen($clobData));

2. 读取数据

PDO取出的CLOB字段值在该字段不为空时是资源标识符,为空时为空字符串,取数据方法如下

复制代码 代码如下:
$arr = $pdo -> fetch();
is_resource($arr['clob']) && $arr['clob'] =stream_get_contents($arr['clob']);

希望本文所述对大家的PHP程序设计有所帮助。

相关文章

  • 在WordPress中使用PHP脚本来判断访客来自什么国家

    在WordPress中使用PHP脚本来判断访客来自什么国家

    这篇文章主要介绍了在WordPress中使用PHP脚本来判断访客来自什么国家的方法,同时也可以调用文中所介绍的国内网站所提供的API来查询,需要的朋友可以参考下
    2015-12-12
  • php中的静态变量的基本用法

    php中的静态变量的基本用法

    静态变量只存在于函数作用域内,静态变量只存活在栈中,下次再调用这个函数的时候,该变量的值会保留下来
    2014-03-03
  • php文件下载处理方法分析

    php文件下载处理方法分析

    这篇文章主要介绍了php文件下载处理方法,实例分析了php针对文件下载的常用处理技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • php自动适应范围的分页代码

    php自动适应范围的分页代码

    分享一个自己写的“页码自动适应范围”的分页代码
    2008-08-08
  • 详解PHP设计模式之依赖注入模式

    详解PHP设计模式之依赖注入模式

    依赖注入模式:依赖注入是控制反转的一种实现方式。要实现控制反转,通常的解决方案是将创建被调用者实例的工作交由 IoC 容器来完成,然后在调用者中注入被调用者(通过构造器 / 方法注入实现),这样我们就实现了调用者与被调用者的解耦,该过程被称为依赖注入。
    2021-05-05
  • PHP文件操作实现代码分享

    PHP文件操作实现代码分享

    PHP中提供了一系列的I/O函数,能简捷地实现我们所需要的功能,包括文件系统操作和目录操作(如“复制[copy]”)。下面给大家介绍的是基本的文件读写操作:(1)读文件;(2)写文件;(3)追加到文件。
    2011-09-09
  • php rmdir使用递归函数删除非空目录实例详解

    php rmdir使用递归函数删除非空目录实例详解

    我们大家都知道,php rmdir()函数用于删除空目录,但如果要删除非空目录,我们必须将非空目录中的文件或子目录删除,本文章向大家介绍php如何使用递归函数删除非空目录,需要的朋友可以参考一下
    2016-10-10
  • PHP8使用Attributes管理代码元数据的示例详解

    PHP8使用Attributes管理代码元数据的示例详解

    在PHP 8中引入了一项强大的功能,即"Attributes"(属性),它们提供了一种新的方法来管理和操纵代码元数据,Attributes允许你在代码中添加元数据,本文给大家介绍了在PHP8中是如何使用Attributes管理代码元数据,需要的朋友可以参考下
    2023-12-12
  • thinkphp 字母函数详解T/I/N/D/M/A/R/U

    thinkphp 字母函数详解T/I/N/D/M/A/R/U

    下面小编就为大家带来一篇thinkphp 字母函数详解T/I/N/D/M/A/R/U。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • PHP使用Swagger生成好看的API文档

    PHP使用Swagger生成好看的API文档

    api文档不能根据代码的变化发生实时动态的改变,这样后端修改了接口,前端不能及时获取最新的接口,导致调用出错,需要手动维护api文档,加大了开发的工作量和困难,而swagger的出现就是为了解决这一系列的问题
    2023-02-02

最新评论