Web開発フレームワーク「CodeIgniter」でバッチ作成をする方法

Web開発フレームワーク「CodeIgniter」でバッチ作成をする方法

ひろゆき

ひろゆき

3. 実行してみる

コマンドラインで、以下のコマンドを実行することで、バッチを走らせることができました。

php [ルートディレクトリ]/cron.php batch index

パラメータを受け渡したい場合はメイン処理の部分を

    public function index($param1 = '', $param2 = '')
    {
        // バッチのメイン処理
        log_message('info', "バッチが実行されました。[パラメータ1]{$param1} [パラメータ2]{$param2}");
        exit;
    }

として、実行時に

php [ルートディレクトリ]/cron.php batch index [パラメータ1] [パラメータ2]

とすることで受け渡すことができました。

まとめ

こんなに便利だととりあえずバッチを組むときでも迷わず使いたくなってしまいますね。

それでは、また。

 

【フレームワークでコーディングを効率的に!】

Web開発フレームワーク「CodeIgniter」でデバイス別テーマ切り替えを実装する方法

CodeIgniterでテンプレートを使ってメールを送信する方法

WordPressで「Blade」テンプレートエンジンを使おう!

Web制作者でもネイティブアプリが作れる!node-webkitを使ってみよう

カスタマイズ性抜群!Sassに対応したCSSフレームワークがアツイ!

LIGはWebサイト制作を支援しています。ご興味のある方は事業ぺージをぜひご覧ください。

Webサイト制作の実績・料金を見る

この記事のシェア数

エンジニアのひろゆきや。大阪生まれの大阪育ち。LIGを代表するエンジニアになるため、頑張るで。ほんま、よろしくやで。

このメンバーの記事をもっと読む
デザイン力×グローバルな開発体制でDXをトータル支援
お問い合わせ 会社概要DL