这是一个更普遍的问题。
我目前没有写很多功能。
最好尽量使用尽可能多的功能吗?
另外一个简单的问题是,这是检查功能是否得到满足的食物方式。
if (!validateField("route"))
$errorMsg.= '<li>Select a valid</li>';
function validateField($field){
if(strlen(getFieldValue($field)) <=0)
return false;
else
return true;
A
答案 0 :(得分:1)
函数可以使代码更具可读性,而不是反复重复代码。
您的功能可以像这样重写:
function validateField($field)
{
return (bool) strlen(getFieldValue($field));
}
,可以改写为
function validateField($field)
{
return (bool) getFieldValue($field));
}
因此,在这种特殊情况下,您根本不需要函数,只需编写
即可if (!validateField(getFieldValue("route"))