こんにちは皆さん。 PHPは基本的に同期処理の言語構造を指定ます。 非同期処理の構造を入れるには、Reactのような別機構を導入する必要があります。 で、非同期処理を入れたらやりたくなるのが、非同期処理を同期処理っぽく書くことです。 以前に、JavaScriptのジェネレータを使うことで、非同期処理を同期処理っぽく書くことができると紹介しました。 で、PHPはどうかというと、既にジェネレータがPHP5.5で追加済みです。 そうです、PHPでも非同期処理を同期処理の文法で書くことができます。 ...まあ、PHPで非同期処理を書くこと自体が、かなり冒険的なんですがね..。