Php 从oracle到_日期获取int值

Php 从oracle到_日期获取int值,php,oracle,Php,Oracle,我的编程作业有问题。所以我需要拉取INT值,以便进行进一步的处理。我目前的代码是: $totalRemDaysSql = "select to_date(due_date) - trunc(sysdate) as remdays from project where project_name = :projName"; $totalRemDaysParse = oci_parse($conn, $totalRemDaysSql); oci_bind_by_name($totalRemDaysPa

我的编程作业有问题。所以我需要拉取
INT
值,以便进行进一步的处理。我目前的代码是:

$totalRemDaysSql = "select to_date(due_date) - trunc(sysdate) as remdays from project where project_name = :projName";
$totalRemDaysParse = oci_parse($conn, $totalRemDaysSql);
oci_bind_by_name($totalRemDaysParse, ":projName", $_SESSION['cd-dropdown']);         
oci_define_by_name($totalRemDaysParse, "REMDAYS", $remainingDays);
当我执行
var\u dump($remainingDays)
时,值是string

我的问题是如何从
$remainingDays
中获取INT值?

试试看

截止日期(到期日'MM-DD-YYYY HH24:MI:SS')-截止日期(系统日期'MM-DD-YYYY HH24:MI:SS')为剩余天数


(格式掩码只是一个例子)

@mudasobwa我试过了,但还是不起作用
您使用的是
TO_DATE()
而没有。什么数据类型是
到期日
?名称听起来像是日期,那么函数to_DATE将是错误的。。。