最初にコードを見てください:
リーリーこの出力結(jié)果をどう理解すればよいでしょうか?長い間考えましたが、私は彼の手術(shù)の結(jié)果を理解できませんでした。
次のコードもあります:
まだ理解できません。上記の 2 つのコードを分析し、ジェネレーター関數(shù)を?qū)Wぶのを手伝ってください。ありがとう。
認(rèn)證高級PHP講師
yield
キーワードには 2 つの機能があります:
ジェネレーター関數(shù)の実行を一時停止し、次の式の値を返します
ジェネレーター関數(shù)の実行を再開し、next
メソッドによって渡されたオプションのパラメーターを取得します
あなたが挙げた 2 つの例は、両方とも yield
接收了 next
を使用して、