問題タブ [php-8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - オプションの引数を関数呼び出しから省略できるように、PHP は名前付きパラメーターを許可しますか?
関数/メソッドを呼び出すときに名前付きのオプションのパラメーターを指定し、指定したくないものをスキップすることはPHPで可能ですか(Pythonのように)?
何かのようなもの:
php - PHP には「名前付きパラメーター」があり、初期の引数を省略して後の引数を書き込むことができますか?
PHP では、引数が次のようなデフォルト値を持っている限り、引数を渡さずに関数を呼び出すことができます。
ただし、最後の 1 つは異なるものにしたいが、最初の 2 つのパラメーターはデフォルト値を使用する必要があるとしましょう。私が考えることができる唯一の方法は、成功せずにこれを行うことです:
私はこれを試しました:
これを行うためのクリーンで有効な方法はありますか?
php - 変数を作成せずに例外をキャッチする方法はありますか?
PHP では、try/catch でいくつかの例外をキャッチすることがあります。
この種のコードで$e
は、何も作成されない変数 (多くのリソース) が作成され、使用されていない変数のために PHP_MD (PHP Mess Detector) が警告を生成します。
php - PHPに「ヌルセーフ演算子」はありますか?
ある種の安全なナビゲーション演算子を使用して次のステートメントを書く方法はありますか?
次のようになります。
php - PHPで名前付き関数パラメータを使用することは可能ですか?
名前付きの関数パラメーターを持つことは可能ですphp
か? python
使用例は次のとおりです。
オーバーライドしたい$timeout
:
醜い。私はむしろやりたい: