質問: 0;置き場所で悩んでいます。 foreachの手前に書いてますが、 繰り返し処理の中でないので、カウント0が機能するのでしょうか? うまくsleepが機能するのでしょうか? 仮想開発環境なので実際メールを大量に送る実験をしてません。 この書き方でよいのか不安です。 アドバイス願います。
回答: はじめまして。こんにちは。 他の方が仰っているように基本から学習された方が良いと思います。 DBやメール送信の箇所はひとまずコメントしておいて、 実際にどのような挙動をするのか、デバッグ(echo/print/var_dump等)で ひとつひとつ確認するのがいいですね。 またメルマガ送信等、時間のかかるプログラムは 大抵コマンドラインからのバッチ実行だと思いますので、 サーバー(linux等)の知識も必要になってくるでしょう。 先は長いかもしれませんが、プログラムは楽しいものです。 ゆっくりしっかり進めてみて下さい。