本文整理匯總了PHP中PHPWS_Settings::getType方法的典型用法代碼示例。如果您正苦於以下問題:PHP PHPWS_Settings::getType方法的具體用法?PHP PHPWS_Settings::getType怎麽用?PHP PHPWS_Settings::getType使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類PHPWS_Settings
的用法示例。
在下文中一共展示了PHPWS_Settings::getType方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: getType
public static function getType($value)
{
switch (gettype($value)) {
case 'NULL':
return 3;
break;
case 'boolean':
case 'integer':
if ((int) $value < 32700) {
return 1;
} else {
return 2;
}
break;
case 'double':
case 'string':
if (strpos($value, '.') === false && is_numeric($value)) {
return PHPWS_Settings::getType((int) $value);
}
if (strlen($value) < 100) {
return 3;
} else {
return 4;
}
break;
case 'object':
case 'array':
return 4;
break;
default:
return 4;
}
}