2013-04-23 14 views
7

正しい方法は何でしょうか?私はどちらもうまくいくと思っていますが、あるものから他のものへの利益があるのだろうかと思います。retretype型の関数でcfreturnを使うべきですか

<CFFUNCTION name="setSomething" access="public" output="no" returntype="void"> 
    <CFSET ... /> 
</CFFUNCTION> 

OR

<CFFUNCTION name="setSomething" access="public" output="no" returntype="void"> 
    <CFSET ... /> 

    <CFRETURN /> 
</CFFUNCTION> 

答えて

20

それは大きな違いがありません。ここには間違いがない。戻り値の型がvoidに設定されている場合、関数は何も返すことができません。

コード内で<cfreturn />を使用して、必要に応じて機能を途中で終了することができます。最後に置くことは何もしません。なぜなら、関数はあなたが置いているかどうかにかかわらず何も返しません。しかし、それをそこに置くことを傷つけることはありません。そして、「何もここに返されていません。

私は個人的な好みの問題だと思います。

関連する問題