javascript / c ++のような言語では、使用されているreturn false;、またはreturn 0;使用されている場合があります。ただし、PHPなどの言語でreturn;は、スクリプトを停止しreturn false;、(bool)falseを返し、スクリプトを続行します。
最近、私はかなり混乱しています。
誰かが返品の使用法を説明できますか?
追伸 私の質問は主にPHP/javascript/jQueryに関連しています。
javascript / c ++のような言語では、使用されているreturn false;、またはreturn 0;使用されている場合があります。ただし、PHPなどの言語でreturn;は、スクリプトを停止しreturn false;、(bool)falseを返し、スクリプトを続行します。
最近、私はかなり混乱しています。
誰かが返品の使用法を説明できますか?
追伸 私の質問は主にPHP/javascript/jQueryに関連しています。
文は(duh)値を返します、return違いはあなたがその値で何をするかにあります。たとえば、return false内にいるonclick場合、イベントは実行されません。実行される場合return true、実行されます。
return値を指定しないと、undefined
Javascriptの例:
function myFunction(){ return "asd"; }
myvar = myFunction();
そして、あなたはあなたmyvarを任意の変数として使用します。
console.log(myvar);
ログに記録されます
"asd"
PHPでは、
return;
と同等です:
return null;
Javascriptでは、次のようになります。
return undefined;
http://php.net/manual/en/function.return.php
パラメーターが指定されていない場合は、括弧を省略する必要があり、NULLが返されます。
引数が渡されると、明らかにその引数が返されます。