CodeIgniter 3.xでComposerライブラリを使う設定方法
2023.04.30
error この記事は最終更新日から1年以上が経過しています。
composerでインストールしたPHPライブラリを CodeIgniter3.xで使用する場合、 config/config.php に、以下の設定を記述する。
$config['composer_autoload'] = 'mydir/vendor/autoload.php';
読み込んだライブラリを controller から実際に使う際、 Class の外で使用を指定する必要がある。
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Style;
use PhpOffice\PhpSpreadsheet\Style\Color;
use PhpOffice\PhpSpreadsheet\Style\Alignment;
use PhpOffice\PhpSpreadsheet\Style\Border;
use PhpOffice\PhpSpreadsheet\Style\Fill;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
use PhpOffice\PhpSpreadsheet\Cell\Coordinate;
class Excel extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->library('session');
$this->load->helper('url');
}
}
/* End of file excel.php */
/* Location: ./application/controllers/excel.php */
CodeIgniter 3.xをコマンドラインまたはcronから実行する方法
2023.04.25
CodeIgniter 3.xをコマンドラインやcronから実行する手順を解説します。カレントディレクトリを変更して、PHPコマンドを使ってControllerを起動する方法や、コマンドラインからのみ実行を許可する方法を紹介します。
CodeIgniter PHP
PHPでファイルダウンロードダイアログを表示する方法
2023.04.23
PHPを使って、ユーザーがファイルをダウンロードできるようにする方法を紹介します。
CodeIgniter PHP
CodeIgniter3.xのセッション管理設定と実装例
2023.04.05
CodeIgniter3.xでのセッション管理について、設定方法から実装までを詳しく解説します。セッションドライバやクッキー設定をカスタマイズする方法、セッションの発行・取得・破棄までの基本的な操作をコード例を交えて説明します。
CodeIgniter Cookie PHP
PHPでGoogle Analyticsデータを取得する初心者向けガイド:APIの設定からコード例まで
2024.12.25
Google Analytics Data API の有効化から、PHP を使った具体的なデータ取得手順まで、わかりやすく解説しています。初心者の方でも安心して実装できるよう、コード例も用意。
Google Analytics Data API PHP