return
PHP関数に関して、BOOLEANまたはSTRINGを返す関数が必要ない場合、関数を自動的に返すのではなく、条件の失敗時に宣言することに違いはありますか?
例えば、
次の間に内部的な違いはありますか?
function check() {
if( 5 > $v ) {
die('yes');
}
}
function check() {
if( 5 > $v ) {
die('yes');
}
else {
return;
}
}
明らかに、「IF」条件の失敗に対してまったく同じことを行うように見えますが、内部的には、メモリ、セキュリティ、使いやすさ、または全体的なベストプラクティスの点で、一方が他方よりも優れていますか?