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が返されます。
引数が渡されると、明らかにその引数が返されます。