PHP 함수와 관련된 빠른 질문인데, 여러분 중 일부는 어리석게 들릴 수도 있지만, 나쁜 습관에 빠져들고 싶지는 않습니다. 다음과 같은 일에 어떤 문제가 있습니까?함수 return code block query
function do_something($val)
{
$a = 1;
if ($val==$a)
{
return true;
}
return false;
}
대신;
function do_something($val)
{
$a = 1;
if ($val==$a)
{
return true;
}
else
{
return false;
}
}
죄송합니다. 제 생각에는 훌륭한 사람이 아닙니다. 기본적으로이 함수는 데이터베이스에 데이터를 삽입하거나 이메일 등을 보낼 수 있습니다.이 함수를 사용하면 true 또는 false를 반환하여 성공했는지 여부 만 필요합니다. 나는 if-else 블록 대신에 더 짧은 방법을 사용할 수 있는지 알기를 원했다.
나는 그것이 더 명확하게되기를 바랍니다.
을하지만, 물론 이것은 단지'반환 $의 발해야한다 == $ a;' – kuba
'true' 또는'false' 만 반환하는'if-else'가 있으면, 확실히 overcomplicating 것입니다. –