【发布时间】:2009-09-20 14:09:48
【问题描述】:
现在我正在根据时间运行一些东西,包括文件。这是一个长文件,似乎没有必要。我想要做的是自动增加我调用代码的 24 次的时间。
当前样式编码:
if($time >= "0000" && $time = "0200" && $time
有没有办法像这样为每个数字实例分配一个自动数组并循环 24 次以使其快速加载并易于编码?
if($time >= "$times" && $time
【问题讨论】:
现在我正在根据时间运行一些东西,包括文件。这是一个长文件,似乎没有必要。我想要做的是自动增加我调用代码的 24 次的时间。
当前样式编码:
if($time >= "0000" && $time = "0200" && $time
有没有办法像这样为每个数字实例分配一个自动数组并循环 24 次以使其快速加载并易于编码?
if($time >= "$times" && $time
【问题讨论】:
$num = ceil($time / 100);
include "$num.php";
【讨论】:
从你的时间码中去掉最后 2 个字符,把它变成一个整数,然后构建你的包含?
$index=intval(substr($time,0,-2));
$index=max(1, $index);
include("$index.php");
或者转换成十进制值并取其上限?
$index=ceil(intval($time)/100);
$index=max(1, $index);
include("$index.php");
【讨论】: