php

PHPExcelでテンプレートの画像を操作する

PHPExcelで読み込んだテンプレートに挿入されている画像を取得したかったが、ググっても有効な記事が見つからなかったので格闘してみた時のメモ。

業務系のシステムだどうしても「エクセルで帳票を~」がほしがられるね。

糞くらえとは口が裂けても言えないので黙って実装しよう。

続きを読む

Laravel5.1 ヘルパーが足らない

お盆休みが終わってしまった。
まったくやる気がでないけども頑張ってお仕事しましょう。

Laravel5.1でページごとに使いたいjsやcssを呼び出そうと思ったが、 「HTMLなんてクラスはない」と言われハマったのでメモ。

ついでにFORMクラスも存在していないようなのでなんとかしてみる。

続きを読む

PHP 配列をxml形式に変換

SimpleXMLオブジェクトの操作が非常にめんどくさくてナンセンスだったため、配列からxml文字列に変換したものをxmlに変換するという荒業で難局を乗り切った備忘録。

続きを読む

PHP mysqliでMySQLに接続する

PHPからMySQLへ接続する方法がいくつかある。

仕事で素のPHPでMySQLにアクセスするという案件があり、いつもフレームワークに頼っていたため最高にめんどくさかった。

せっかくなのでMySQLに接続するクラスを作ってみようとしたときの備忘録。

続きを読む

cakephp3で開発環境と本番環境の設定を切り替える

開発、デモ、本番環境でそれぞれ違うDB、ユーザだったりするわけだけど、どうもcake3の文献をあさってもここらのお話が見当たらないので、僕の好きなFuelPHPを参考にしていろいろやってみた。

とりあえずDBを環境によって切り換えられればOKだったのでそれの備忘録。

これくらい標準で用意しておいてほしいんですが、、、 僕のやり方がおかしいのかな?

続きを読む

cakePHP3 のメモ

CakePHP3をさわってて発狂しそうになったのでメモ。

あとXampp + Cake3でも発狂しそうだったのでメモ。

続きを読む

fuck’n Cake

CakePHP3を触っててムカついたのでメモ。

どなたか、tebleのinitializeで3つのテーブルを結合する方法を教えて頂きたい。。。  

続きを読む

CakePHP3 コンポーネントでセッションを使う

phpでsessionといえばスーパーグローバルのような感じで使えて非常に便利だけど、CakePHPで用意されているsessionは一味違ったのでメモ。

コントローラ、view、コンポーネントでそれぞれ呼び出し方法が違うというのが衝撃だった。

コントローラとviewでの呼び出し方はリファレンス等にもあるので問題ないが、コンポーネントでのやり方がわからなかったのでいろいろ調査してみた。

続きを読む