を行います。最初の関数がblabla()
を呼び出すとき、私はif文の外側にあるコードを実行します。 dothis()
関数がblabla()
を呼び出すと、ifステートメント内のコードを呼び出す必要があります。 if文を作成するにはどうすればよいですか?は、私はこのようになりますPHPの機能を持っている何かのPHP
-10
A
答えて
1
ブール値を引数としてblabla
に渡します。 dothis
ではblabla(true)
と呼び、他の機能ではblabla(false)
と呼ぶことができます。 if文の引数をチェックすると、blabla
がdothis
から呼び出されたときにのみコードが実行されます。
0
ねえ、あなたはこのように試すことができます: - :
- 私は二つの方法からblabla関数を呼び出す場合、今関数blabla($ valを= 0){
// some code
if($val){
// do this
}
return something;
}
blabla(0); - この場合、文は実行されません。 blabla(1); - この場合、文が実行されます。
関連する問題
- 1. 私はこのような機能を持っているPHP
- 2. 私はこの小さな機能を持っているPHP
- 3. PHPは、私はこのようになりますアレー持っ
- 4. PHP CodeIgniterのは:私は以下のような機能を持っている
- 5. PHP、Ajaxを、私はこのPHPの機能を持っている
- 6. PHP渡す機能は、私が何かを返すPHPの機能を持っている
- 7. PHP PDO MySQLデータベースと私はこのPHPの機能を持っている
- 8. PythonはPHPのstrtr()のような機能を持っていますか?
- 9. PHPのメール機能は、ランダムに私は、何か非常に単純なPHPスクリプトを持っているメッセージテキスト
- 10. は、私はこのような機能を持っていスウィフト
- 11. 私はこのような機能を持っているイテレータ
- 12. jQueryのは、私はこのような機能は持って
- 13. PHP関数は、私は何のデフォルト値、例と機能を持っている
- 14. は、どのように私は、私はこのコードを持っているPHP
- 15. は、マップ機能は、私はこのようになりますステートレスなコンポーネントのフォームヘルパーを持っている
- 16. こんにちは私はこのようなものですクラスの機能を持っている機能
- 17. PHPは、私はこのようになりますリンクを持つページを持っているリンク
- 18. jQueryの$ .post()私はこのjQueryの機能を持っているPHPコード
- 19. 私はこのような何か持っているRubyの
- 20. PHP Laravel-私はそのような何か持っているオブジェクト
- 21. 値が、私はこのようになります私の工場での機能を持っているangularjs
- 22. エレガントな方法は、私はこのようになりますフォームを持っているPHP
- 23. できない私はこのような、何かCの機能を持っている
- 24. 私はこのような何か持っている1
- 25. が、私はこのような何か持っているC++
- 26. PHP - 私はこのような配列1持って
- 27. は、私はこの機能を持っているJS機能
- 28. PHPでは、stristrのような機能はありますか?
- 29. PHPはまた、私はこのようなindex.phpの中でPHPコードを持っている
- 30. は、私はこのような機能を持っているスクリプト
実際に関数が呼び出しスタックによって動作を変更しないようにしたいとします。そうすれば、コードを確実にテストすることが不可能になり、必然的に物事を遅くすることになります。 2つの異なることをする必要がある場合は、2つの関数を記述します。 –
@EliasVanOotegemはい、そうです。これはとにかく最高のソリューションでした。ありがとう! –