タグ

2014年10月14日のブックマーク (1件)

  • PHP のコルーチンを使ってみる - Qiita

    PHP 5.5 でコルーチンが実装されましたが、全く使っていなかったので使ってみました。 コルーチンとは コルーチンとは何なのかというと・・・Wikipedia によると次の通りです。 コルーチン - Wikipedia コルーチンはいったん処理を中断した後、続きから処理を再開できる。 接頭辞 co は協調を意味するが、複数のコルーチンが中断・継続により協調動作を行うことによる。 これだけではよくわからないので動くコードを書いて理解します。 サンプル main() 関数と co() 関数が定義されています。co() がコルーチンです。 <?php function co() { echo "co 1st yield\n"; yield; echo "co 2nd yield\n"; yield; echo "co end\n"; } function main() { echo "main

    PHP のコルーチンを使ってみる - Qiita
    L3msh0
    L3msh0 2014/10/14