⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datecontrol.php

📁 功能相当强大
💻 PHP
字号:
<?php
/*
版权归原作者
汉化:slender
我们的目标
做专业的blog中心!
http://phpstu.uni.cc
*/

class DateControl
{
	var $dayName;
	var $monthName;
	var $yearName;
	var $day;
	var $month;
	var $year;
	
	function DateControl( $dayName, $monthName, $yearName, $date="" )
	{
		if ( $date=="" )
		{
			$today = getdate();
			$this->day = $today['mday'];
			$this->month = $today['mon'];
			$this->year = $today['year'];
		}
		else 
			list($this->year,$this->month,$this->day) = explode("-",$date);
		
		$this->dayName = $dayName;
		$this->monthName = $monthName;
		$this->yearName = $yearName;
	}
	
	function getString( $iso )
	{
		list($year,$month,$day) = explode('-',$iso);
		return "$day/$month/$year";
	}
	
	function printControl()
	{
	?>
		<select name="<?= $this->dayName ?>">
	<?
		for ( $i=1; $i<32; $i++ )
		{
		?>
			<option value="<?= $i ?>"<? if ($i==$this->day) echo " selected"?>><?= $i ?></option>
		<?
		}
		?>
		</select>
		<select name="<?= $this->monthName ?>">
		<?
		for( $i=1; $i<13; $i++ )
		{
		?>
			<option value="<?= $i ?>"<? if ($i==$this->month) echo " selected" ?>><?= $i ?></option>
		<?
		}
		?>
		</select>
		<select name="<?= $this->yearName ?>">
		<?
		for( $i=2002; $i<2007; $i++ )
		{
		?>
		<option value="<?= $i ?>"<? if ($i==$this->year) echo " selected" ?>><?= $i ?></option>
		<?
		}
		?>
		</select>
		<?
	}
	
	function printValue( $date="" )
	{
		if ( $date=="" )
		{
			$day = $this->day;
			$month = $this->month;
			$year = $this->year;
		}
		else 
			list($year,$month,$day) = explode("-",$date);
			
		echo $day."/".$month."/".$year;
	}
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -