我设置了开始日期和结束日期以显示内容。
$sdate = 2015-07-20 0:0
$edate = 2015-07-30 0:0
现在在php中如何设置它?
PHP
static $module = 0;
if($module < 1) {
$this->data['module'] = $module++;
}
TPL
<?php echo $module; ?>
输出为0
。现在我希望如果我设置start date
和end date
,当输出0
结束时,则自动定义下一个模块编号1
答案 0 :(得分:1)
理想情况下,您的静态属性应位于类中:
class MyClass {
public static $module = 0;
}
然后你可以像这样使用它:
if (MyClass::$module < 1)
{
$this->data['module'] = MyClass::$module++;
}
在此进一步阅读:http://php.net/manual/en/language.variables.scope.php