2012-10-14 40 views
0

这更是一个普遍的问题。PHP函数/快速函数示例

我目前不写很多功能。

是否最好尽可能多地使用功能?

另外一个快速的问题,这是一个食物的方式来检查是否满足功能。

​​
+0

你应该更具体。如果您经常使用相同的例程,则只应创建和使用函数。如果某些例程一般不能使用,但仅限于某些“数据集”,则应考虑创建和使用类/对象。你想如何验证你的领域取决于你。例如,使用正则表达式是验证电子邮件地址的一种方法。 –

回答

1

功能在那里使代码更具可读性,并且不会反复重复代码。

你的函数可以改写这样的:

function validateField($field) 
{  
    return (bool) strlen(getFieldValue($field)); 
} 

,并可能被改写为

function validateField($field) 
{  
    return (bool) getFieldValue($field)); 
} 

因此,在这种特殊情况下你不需要的功能可言,只是写

if (!validateField(getFieldValue("route")) 
+0

'(bool)“0”=== false'和'(bool)strlen(“0”)=== true'。 – Gumbo

+0

谢谢,基本上我问的原因是我已经得到了我的网站的某个部分工作,只是想作为知道更多的PHP然后我的人。认为它的时间我去阅读他们,谢谢 – odd