当前位置:  编程技术>php
本页文章导读:
    ▪php ADO组件连接access数据库的例子      本节内容: php ADO组件连接access数据库 例子:   代码示例: <?PHP /*  * 创建ADO连接  */ $conn = new COM("ADODB.Connection") or die ("ADO Connection faild."); $connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; .........
    ▪php获取某目录包含的所有目录和文件的实现代码      本节内容: php遍历目录与文件。 例子:   代码示例: <?php  /**  * 取得输入目录所包含的所有目录和文件  * 以关联数组形式返回  * edit: www.  */  function deepScanDir($dir)  {    .........
    ▪PHP自定义函数round_pad_zero 小数位四舍五入并补零      例子:   代码示例: <?php /** * 小数位四舍五入并补零 * by www. */ function round_pad_zero($num, $precision)  {      if ($precision < 1) {          return round($num, 0);      }      $r_num = .........

[1]php ADO组件连接access数据库的例子
    来源: 互联网  发布时间: 2013-12-24

本节内容:
php ADO组件连接access数据库

例子:
 

代码示例:

<?PHP
/*
 * 创建ADO连接
 */
$conn = new COM("ADODB.Connection") or die ("ADO Connection faild.");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("test.mdb");
$conn->open($connstr);
/*
 * 创建记录集
 */
$rs = new COM("ADODB.RecordSet");
$rs->open("select * from lhl",$conn,1,3);
/*
 * 循环读取数据
 */
while(!$rs->eof){
    echo $rs->fields['G_date']->Value;
    echo "<br/>";
    $rs->movenext(); //将记录集指针下移
}
$rs->close();

//ADO组件实例学习 by www.
?>

您可能感兴趣的文章:
php连接access数据库的三种方法
php操作access数据库的类分享


    
[2]php获取某目录包含的所有目录和文件的实现代码
    来源: 互联网  发布时间: 2013-12-24

本节内容:
php遍历目录与文件。

例子:
 

代码示例:
<?php 
/**
 * 取得输入目录所包含的所有目录和文件
 * 以关联数组形式返回
 * edit: www.
 */ 
function deepScanDir($dir) 

    $fileArr = array(); 
    $dirArr = array(); 
    $dir = rtrim($dir, '//'); 
    if(is_dir($dir)){ 
        $dirHandle = opendir($dir); 
        while(false !== ($fileName = readdir($dirHandle))){ 
            $subFile = $dir . DIRECTORY_SEPARATOR . $fileName; 
            if(is_file($subFile)){ 
                $fileArr[] = $subFile; 
            } elseif (is_dir($subFile) && str_replace()('.', '', $fileName)!=''){ 
                $dirArr[] = $subFile; 
                $arr = deepScanDir($subFile); 
                $dirArr = array_merge($dirArr, $arr['dir']); 
                $fileArr = array_merge($fileArr, $arr['file']); 
            } 
        } 
        closedir($dirHandle); 
    } 
    return array('dir'=>$dirArr, 'file'=>$fileArr); 

//示例 
$dir = '/var/htdocs/w4/article'; 
$arr = deepScanDir($dir); 
print_r($arr); 
 
/**
 * 取得输入目录所包含的所有文件
 * 以数组形式返回
 * author: flynetcn
 */ 
function get_dir_files($dir) 

    if (is_file($dir)) { 
        return array($dir); 
    } 
    $files = array(); 
    if (is_dir($dir) && ($dir_p = opendir($dir))) { 
        $ds = DIRECTORY_SEPARATOR; 
        while (($filename = readdir($dir_p)) !== false) { 
            if ($filename=='.' || $filename=='..') { continue; } 
            $filetype = filetype($dir.$ds.$filename); 
            if ($filetype == 'dir') { 
                $files = array_merge($files, get_dir_files($dir.$ds.$filename)); 
            } elseif ($filetype == 'file') { 
                $files[] = $dir.$ds.$filename; 
            } 
        } 
        closedir($dir_p); 
    } 
    return $files; 

    
[3]PHP自定义函数round_pad_zero 小数位四舍五入并补零
    来源: 互联网  发布时间: 2013-12-24

例子:
 

代码示例:
<?php
/**
* 小数位四舍五入并补零
* by www.
*/
function round_pad_zero($num, $precision) 

    if ($precision < 1) { 
        return round($num, 0); 
    } 
    $r_num = round($num, $precision); 
    $num_arr = explode()('.', "$r_num"); 
    if (count($num_arr) == 1) { 
        return "$r_num" . '.' . str_repeat('0', $precision); 
    } 
    $point_str = "$num_arr[1]"; 
    if (strlen($point_str) < $precision) { 
        $point_str = str_pad($point_str, $precision, '0'); 
    } 
    return $num_arr[0] . '.' . $point_str; 

//调用示例 
echo round_pad_zero(3223342.506, 4);

    
最新技术文章:
▪PHP函数microtime()时间戳的定义与用法
▪PHP单一入口之apache配置内容
▪PHP数组排序方法总结(收藏)
▪php数组排序方法大全(脚本学堂整理奉献)
▪php数组排序的几个函数(附实例)
▪php二维数组排序(实例)
▪php根据键值对二维数组排序的小例子
▪php验证码(附截图)
▪php数组长度的获取方法(三个实例)
▪php获取数组长度的方法举例
▪判断php数组维度(php数组长度)的方法
▪php获取图片的exif信息的示例代码
▪PHP 数组key长度对性能的影响实例分析
▪php函数指定默认值的方法示例
▪php提交表单到当前页面、提交表单后页面重定...
▪php四舍五入的三种实现方法
▪php获得数组长度(元素个数)的方法
▪php日期函数的简单示例代码
▪php数学函数的简单示例代码
▪php字符串函数的简单示例代码
▪php文件下载代码(多浏览器兼容、支持中文文...
▪php实现文件下载、支持中文文件名的示例代码...
▪php文件下载(防止中文文件名乱码)的示例代码
▪解决PHP文件下载时中文文件名乱码的问题
▪php数组去重(一维、二维数组去重)的简单示例
▪php小数点后取两位的三种实现方法
▪php Redis 队列服务的简单示例
▪PHP导出excel时数字变为科学计数的解决方法
▪PHP数组根据值获取Key的简单示例
▪php数组去重的函数代码示例
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3