以编程方式确定搜索操作的数据大小(以字节为单位)

时间:2013-10-29 09:52:03

标签: php database quickbase

是否可以按字节测量数据集?

我正在寻找相同的方法来计算我在QuickBase表上进行搜索的字节以进行一些调试过程。

数据集可能与操作的结果一样简单

  

从员工中选择*

获取1000行,每行5列

是否可以在PHP应用程序中计算它?

在谷歌上搜索时,我并不是很成功。

有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:1)

strlen()返回消耗的字节数,因此您应该可以使用以下内容:

<?php

// example of what you might get back from a SQL SELECT
$data = array (
    array (1, 'foo', 'bar'),
    array (2, 'baz', 'biz'),
);

// tally up the byte count for every scalar in the set
$bytes = 0;
array_walk_recursive($data, function ($item) use (&$bytes) {
    $bytes += strlen((string)$item);
});

echo $bytes . "\n";

?>