stepselect.lib.php

来自「这是matlab的一个小程序」· PHP 代码 · 共 47 行

PHP
47
字号
<?php
if(!defined('DEDEINC'))
{
	exit("Request Error!");
}

function ch_stepselect($fvalue,&$arcTag,&$refObj,$fname='')
{
	return GetEnumsValue2($fname,$fvalue);
}

//获取二级枚举的值
function GetEnumsValue2($egroup,$evalue=0)
{
	if( !isset($GLOBALS['em_'.$egroup.'s']) )
	{
		$cachefile = DEDEDATA.'/enums/'.$egroup.'.php';
		if(!file_exists($cachefile))
		{
			require_once(DEDEINC.'/enums.func.php');
			WriteEnumsCache();
		}
		if(!file_exists($cachefile))
		{
			return '';
		}
		else
		{
			require_once($cachefile);
		}
	}
	if($evalue>=500)
	{
		if($evalue % 500 == 0)
		{
			return (isset($GLOBALS['em_'.$egroup.'s'][$evalue]) ? $GLOBALS['em_'.$egroup.'s'][$evalue] : '');
		}
		else
		{
			$elimit = $evalue % 500;
			$erevalue = $evalue - $elimit;
			return $GLOBALS['em_'.$egroup.'s'][$erevalue].' -- '.$GLOBALS['em_'.$egroup.'s'][$evalue];
		}
	}
}

?>

⌨️ 快捷键说明

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