PHP【PHP】ゼロ埋め ゼロ除去を簡単に実装 ゼロ埋めや、ゼロ除去をスマートに実装する方法のご紹介です。 sprintfでゼロ埋めをスマートに実装 例えば月日をゼロ埋めしたり、IDをゼロ埋めしたくなるシーンがぽつぽつあります。01月01日000001とか。そんな時は、sp... 2020.09.23PHP
PHPPhpStorm 置換 全置換(一括置換)のやり方 ついつい忘れてしまいがちな置換の方法。ググるとヒットするんだけど、ショートカットキーで記載されていて、OSやキーマップにそぐわなかったり…そんなわけで、この記事ではショートカットキーではなく、操作での手順を残しておこう思います。 置... 2020.09.15PHP開発
Phalcon【PHP Phalcon】バッチ処理の実装とcronの設定 Phalconでバッチ処理を実装して、cronに設定する方法についてです。おおまかに以下の流れになります。1) CLI(コマンドラインアプリケーション)の作成2) taskの作成(コマンドラインから実行されるファイル)3) crontab... 2020.09.05PhalconPHP
Phalcon【PHP Phalcon】静的URLの実装 はじめに なにかIDと紐づくようなdetailページを開くとき動的URL (doc/controller/action?id=1)や静的URL (doc/controller/action/1)のような形式のサイトを多々見る機会があ... 2020.08.24PhalconPHP
PHPVagrant + PhpStormでブレークポイントを使用したデバッグをしたい 大規模な開発や、オブジェクトを扱うような開発だと、いくらPHPでもエディタでの開発/デバッグ作業に限界を感じる時があります。そこで、最近、PhpStormを使用することになりました。今回はPhpStormでデバッグモードを実行するまでの手... 2020.08.09PHP開発
LaravelCentOS7 Composerを使用してLaravelを導入 + プロジェクトを生成~確認まで いま勢いに乗っているPHPのフレームワークLaravelの導入メモ。この記事を読めば、Laravelの導入からプロジェクトの生成~確認まで全て分かります。 前置き PHPの動作環境が必須です。以下、自分の環境です。 # ... 2020.08.08LaravelPHP開発
PHPCentOS7 Composerインストール 諸々、PHPのフレームワークを使い比べようと思いComposerをインストールしました。ComposerはPHPのパッケージ管理ツールです。(依存性管理ツール)フレームワークやライブラリを導入時に必要なパッケージを指定されたバージョンでイ... 2020.08.02PHP開発
Phalcon【PHP Phalcon】404ページの実装 PHPフレームワークでファルコンを使用してます。今回は公開しているWEBページには必須な404ページをPhalconで実装してみることにします。 基本 Phalconのエントリポイント(一番始めに実行されるファイル)はpubl... 2020.07.24PhalconPHP
PHPPhpStorm 重すぎるのでどうにかする設定 VM(仮想マシン)上に構築した環境に、Sambaサーバでリモートソースを直接編集してます。しかし、初期状態のPhpStormの設定だと重くて使い物にならなかったのでPhpStormの設定を変更して解消できたのでメモ。基本、PhpStorm... 2020.07.18PHP開発
MacMac PHPのバージョンアップをする MacのデフォルトのPHPはバージョンは5.6系です。色々と不都合が出てきたので7.系にアップデートすることにしました。この記事を見ればMacのPHPのバージョンアップの方法が分かります。 はじめに PHPのバージョンを確認 ... 2020.07.14MacPHP