お客さんから、JAN8かJAN13のバーコードを受付時に読み込ませて、処理をしたいが方法はないかと言われたので、 バーコード画像を生成する。 バーコード画像を埋め込んだPDFを生成する。 PDFをメールに添付して対象者に送る。 添付のPDFを印刷してもってきてもらい、受付でバーコードを読み込ませる。 という案を考えた。 バーコードの生成だけしたことなかったので、できるのか試してみた。 バーコード生成を試す PHPで動作しているシステムに追加する必要があるので、生成方法をさがしたら、PEARのImage_BarcodeでJAN13と互換があるEAN13が生成できることがわかった。 導入後、 <?php require_once 'Image/Barcode.php'; Image_Barcode::draw('1234567890123', 'ean13', 'gif'); ?> を試してみ
本連載では、Composerを使ったパッケージ管理を紹介します。PHPではデフォルトでインストールされているPEARがありますが、最近では、Composerというパッケージ管理ツールも使われつつあります。例えば、JavaなどではMavenのようなツールでパッケージ管理をしたり、Rubyではbundlerといったパッケージ管理が使われるなど、現在では多くの言語でパッケージ管理ツールが使われています。 パッケージ管理ツールを使うとプロジェクトで使われているライブラリの依存関係を管理しやすくなり、依存しているライブラリのインストールも簡単になります。CakePHPもComposerを使ってインストールができるようサポートしており、開発環境ではZend Studioなどでの標準サポートされているなど、PHPでの開発では必須知識といえるほどの広がりを見せています。 本連載では、Composerの導入
現在インストールされているパッケージの一覧を確認します。パッケージの一覧を表示するには「list」コマンドを使います。 D:¥php>pear help list pear list [options] <package> If invoked without parameters, this command lists the PEAR packages installed in your php_dir (D:¥php¥pear). With a parameter, it lists the files in a package. Options: -c CHAN, --channel=CHAN list installed packages from this channel -a, --allchannels list installed packages from all ch
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く