今日書いた PHP

<?php
// 23時〜0時の間ストップする
if(date("G") >= 0 && date("G") < 23){
    require "post_rotation.php";
}
?>

下記サイトで公開されている bot プログラムの実行ファイルが post_rotation.php なので、上記のスクリプト(というのもおこがましいが)を適当な名前(night_stop.php とか)で保存しておいて、Cron で定期的に実行する。

プログラミングができなくても作れるTwitter botの作り方 - 試しにbotを動かしてみる

http://pha22.net/twitterbot/1.4/test.php
  • if 文は else 節がなくてもよい
  • if 文の条件を複数組み合わせるときは、 AND は && 、OR は そのまま or が使える(他の表記もある)
  • date() はいろいろなフォーマットを指定してデータを取得できる
    • 上記の ”G” は 0 から 23 までの間で「何時か」というデータを返す
  • PHPスクリプトのなかで他の PHP スクリプトを呼び出すには require を使う