PHP编程:试用php中oci8扩展
发布时间:2020-12-13 02:40:56 所属栏目:PHP教程 来源:网络整理
导读:《试用php中oci8扩展》要点: 本文介绍了试用php中oci8扩展,希望对您有用。如果有疑问,可以联系我们。 PHP学习 给大家分享个php操作Oracle的操作类 Oracle_db.class.php ?phpclass Oracle_db{ public $link; public function __construct(){ $this-link=$t
《试用php中oci8扩展》要点: PHP学习给大家分享个php操作Oracle的操作类 Oracle_db.class.php <?php class Oracle_db{ public $link; public function __construct(){ $this->link=$this->connect(); if(!$this->link){ echo "连接失败"; exit; } } public function connect(){ return oci_connect('demo','demo','localhost/xe','AL32UTF8'); } public function execute($sql){ $result=false; $stid=oci_parse($this->link,$sql); if($stid){ $result=oci_execute($stid); } return array($stid,$result); } public function fetch_assoc($stid){ return oci_fetch_assoc($stid); } public function fetch_one($stid){ $arr=$this->fetch_assoc($stid); $this->free($stid); return $arr; } public function fetch_all($stid){ $arr=array(); while($row=$this->fetch_assoc($stid)){ $arr[]=$row; } $this->free($stid); return $arr; } public function num_rows($stmt){ return oci_num_rows($stmt); } public function error(){ return oci_error($this->link); } public function free($stid){ return oci_free_statement($stid); } public function server_version(){ return oci_server_version($this->link); } public function client_version(){ return oci_client_version(); } public function __destruct(){ return oci_close($this->link); } // } 以上所述便是本文的全部内容了,希望大家能够喜欢 欢迎参与《试用php中oci8扩展》讨论,分享您的想法,编程之家 52php.cn为您提供专业教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |