ページホームAndroidPHPPHP入門FuelPHPCodeIgniterProfile9ensanのLifeHackPHP、JavaScript、Androidなどのプログラマの情報ブログPHPでComposerを使ってインストール可能なライブラリの作り方こんにちは、@9ensanです。前回「Composer」のインストールと簡単な使い方までを説明しました。今回は、Composerを使ってインストールできるライブラリを作ってみます。Composerのインストールがまだな人は「PHPでライブラリの依存管理をするツール「Composer」の使い方」を参考にインストールしてください。ライブラリ側を作成していきます。1PHPでライブラリの依存管理をするツール「Composer」の使い方こんにちは、@9ensanです。今回は、PHPの依存管理ツール「Composer」の使い方です。PHPでアプリケーションを作る時に、ほとんどの人が1つ以上はフレームワーク、テンプレートエンジン、O/Rマッパーなどの便利な外部ライブラリ何かしら使用していると思います。その外部ライブラリがまた別のライブラリに依存していてとなっていった日には、アプリケーションを作る環境構築だけで時間がとられて無駄です。そのような場合に便利なツールが、今回紹介する「Composer」というツールです。このツールは、composer.jsonという設定ファイルの記述にしたがって、依存するライブラリをコマンド一つでインストールしてくれるツールです。Nodeでいうところのnpm、RubyでいうとこのBundlerに似たツールになります。ComposerはPSR-0のautoloadの機能も保持しているのでこれかのPHPを利用する場合には必須になると思います。Fixer」こんにちは、@9ensanです。PSR-0、PSR-1、PSR-2、PSR-3とは」でPHPの新しいコーディング規約について書きました。今回は、その新しいコーディング規約にしたがって既存のソースコードを修正してくれるツールの紹介です。Fixer」というツールです。インストールから使い方までを解説していきたいと思います。PSR-0、PSR-1、PSR-2、PSR-3とはこんにちは、@9ensanです。PHPには、今まで様々なコーディング規約があり、例えばWordPressPearZendCakePHPSymfonyCodeIgniterなどなどです。ここまで、それぞれでコーディング規約があり統一が取られておらずまた、その為に独自のコーディング規約を作る人もいました。これに対して、「PHP-FIG」という有名なPHPのプロジェクトが参加しているグループが、共通点をルール化して、新しいコーディング規約を作成しています。それが「PSR-0、PSR-1、PSR-2、PSR-3」です。Later」に機能追加しました。こんにちは、@9ensanです。Readability」に機能を追加しました。追加機能2Readabilityへの記事の登録ボタンを追加より使いやすくなったので、気になった方は使ってみてください。NAVI«1234567891011...38»INFORMATION最近、Arduinoに興味あります。