control-structure

    2

    5答えて

    どちらが最適でしょうか? I can't test it on my computer, I can't rely on it. foreach($links as $link){ if($a){ //do something } if($b){ //do something } if($c){ //do som

    5

    2答えて

    catchが深くネストされたコードの外にジャンプするためのものです。たとえばJavaの場合。 Javaのtry-catch例外を処理するためのもの、それはしかし、考えられている貧しいソリューションと同じ達成することが可能であり、また非常に非効率的です。 Rubyでは例外を処理するためにbegin-raise-rescueがありますが、他のタスクにもこれを使用するのは費用がかかります。 Rubyのc

    6

    4答えて

    複数のコードブロックを持つカスタムコントロール構造をbefore { block1 } then { block2 } finally { block3 }の形式で作成できますか?問題は糖部分についてだけです - 私は機能が簡単に方法に3ブロックを渡すことによって達成できることを知っていますdoInSequence(block1, block2, block3)のような。 実生活の例です。私はこの

    13

    6答えて

    第1オフ私はPHPが初めてです。私はforループ、whileループ、foreachループをスクリプトで使用しています。私は不思議です どちらがパフォーマンスのために良いですか? ループを選択する基準は何ですか? これは別のループ内でループするときに使用する必要がありますか? どのループを使用するのか不思議に思っているコードです。 whileを使用して上記のコードを書くことができます。誰かが私を助け