Php 做数学最好的方法

Php 做数学最好的方法,php,sql,math,Php,Sql,Math,我正在制作一个web应用程序,我需要将两个变量进行转换,然后将它们相互相减,得到经过的时间,这就是我目前拥有的时间 public function Cycle() { $conn = odbc_connect('monitor', '', ''); if (!$conn) { exit("Connection Failed: " . $conn); } $sql = " SELECT TOP 2 ReaderData.ReaderInd

我正在制作一个web应用程序,我需要将两个变量进行转换,然后将它们相互相减,得到经过的时间,这就是我目前拥有的时间

public function Cycle() {
  $conn = odbc_connect('monitor', '', '');
    if (!$conn) {
        exit("Connection Failed: " . $conn);
    }
    $sql = "         SELECT TOP 2 ReaderData.ReaderIndex, ReaderData.CardID,                     ReaderData.ReaderDate, ReaderData.ReaderTime, ReaderData.controllerID, Left([dtReading],10) AS [date], ReaderData.dtReading FROM ReaderData WHERE ReaderData.controllerID=$this->Id ORDER BY ReaderData.ReaderIndex desc;";
    $rs = odbc_exec($conn, $sql);
    if (!$rs) {
        exit("Error in SQL");
    }

    while (odbc_fetch_row($rs)) {
        $this->DtReading = odbc_result($rs, "dtReading");


echo $this->DtReading." ";

    }
     odbc_close($conn);
}
目前这会输出我需要的两行,那么从每行获取变量DtReading并将它们存储在单独的变量中以便我可以处理它们的最佳方式是什么呢


谢谢

将值保存到数组中:

$data=array();

while (odbc_fetch_row($rs)) {
    $data[] = $this->DtReading = odbc_result($rs, "dtReading");
}

$result = $data[0] - $data[1];