PHP
昨日はCodeIgniter3.xを調べる環境をXAMPP portableを利用して 簡易環境を構築してみたが、今日はFuelPHPを調べる環境を構築 してみたので、手順をまとめてみる(Φω| [手順] 1. FuelPHPの現時点での最新版(v1.8.2)をDL. 2. 1を解凍してルートディレクトリに…
今どきのWeb開発で使えるフレームワークを調査するために、ただテキスト 情報だけを読んで選定するのどうなん?と思ったので、DockerやVMを立てる のすら面倒くさかったので、XAMPP portableを使ってみたので忘れないうち に環境構築についてメモしておく。…
PDOStatementを直に触らなくなって早や数年で、返す値や型が よくわからなくなっていたので備忘録としてまとめておいて、 あとでなるはやで復習しておかないといけない(Φω| しかし、PL/pgSQLの関数をPHPプログラム内で使う方法がよくわから ないんだが・・…
PHPStormのバージョンを2019.02 から 2019.03に上げるために 前のバージョンをアンインストールしてインストーラーを実行 したところ、誤ってファイル拡張子を関連付けてしまったので、 全部デフォルトの状態に戻したいのだが、JetBrainsの日本語 ヘルプには…
BDDフレームワークというと、まず思い浮かぶのがRuby実装の Cucumberというとこだけど、PHPにも同じコンセプトのBehat があるよーってことで、少し調べたのでメモしておく(Φω| BehatはSeleniumやPHPStormと連携して使うことができるらしい。 (ということは、…
Win10のPHPStormにXdebugとVagrantで作成したリモートサーバー のを利用してPHPUnitやらデバッグを利用しているが、Xcodeが インストールされていないMacのPHPStormにも同様に、Xdebug とVagrantで作成したリモートサーバー(VM)のPHPインタプリタを 紐づける…
開発用サブのノートPC(MacBook Pro)にPhpStormをインストールして 初期起動してみたところ、まだ環境構築途中で、プロジェクトが ないので、とりあえずApplicationsの下をOpenしたらプロジェクトに 関連づいてしまって、新しいプロジェクトを設定するまで解…
POSTで次画面にデータを引き継ぐには、 <input type="hidden" name="xxx" value="">みたいに 定義すればいいけど、渡したいデータが複数件ある 場合に、配列で渡すにはどうやるかについて備忘録 をまとめてみる(ΦωΦ) この方法が分かるまで、ただでさえフロントエンド周り が苦手なので3日もかかったよw…
並行してNode.js+BOTスクリプトを開発しているため、 なかなかPHPに頭が切り替わらなくて日付の扱い方というか date()関数を使うのは覚えてたけど、今日を起点に何日後(前)を 算出する方法や日付文字列と日付の比較をする場合の取り扱い が思い出せなかった…
古いPHPと古いMySQLの環境でGROUP BYとHAVINGを 利用して集計した重複データのうち、会社ごとに最新 データ1件を除く残りのデータを一括全削除する機能を 開発していて、サブクエリーや相関サブクエリーを利用 した方法だと難しすぎる上に使いたい機能が古く…
別にCakePHP2.xに限定する問題じゃなくてPHP全般かもしれない けど、debug()やCakeLogで出力した時は編集通りのレイアウトで 改行されるのに、echo()を使ったらブラウザで改行されない時は、 改行コードは"\n"でもなく"<br>"でもなく、もちろんPHP_EOLでも なく…
自分の場合は、cakephp-2.x.x/lib/Cake/Controller/Controller.php のL437の「$this->{$name} = $value」に出てた。 これは、改修中のControllerのComponentsを読込むところで 実装中のComponentの名前が仮で空配列にしてたのがエラーに なってたので、以下…
業務でCakePHPを使っているが、RubyのRailsをパク ったらしいと聞くけど、View周りは全然、楽できないぞ。 ってことで、Template Engineについて勉強してみようと 思ったので、自分が好きな言語周辺と基本的なとこで 参考になりそうな情報をメモしてみる(ΦωΦ…
CodeIgniterはWordpressで開発する会社にいる頃に チラっと聞いたことあって使うかもしれなかった けど、結局、使わなかった。 約2年ほど前だったけど、既に、日本語ドキュメント サイトが放置されてるなーって印象しかなかったけど、 去年くらいからオーナ…
Laravelについてはさっきまとめたくらいで、人気が 一番あるらしいけど、Rails並の重量級フレームワーク で遅いということくらいしかまだよくわからないのだけど、 魔法少女にはLumenというマイクロフレームワークの 速度がでる弟分フレームワークがおるらし…
タイトルにあまり意味はありませんw 派遣先でPHPで社内システムを開発しているけど、 過去の遺物(PHP5.1.6)でちょっとした共通ライブラリ とBootstrapとjQuery程度しか使えずに開発している。 でも同じ社内にはCakePHPとかPHPUnitを使ってる プロジェクトも…