PHPの配列にもっている値を、JavaScriptで利用する場合のサンプルです。
続きを読む phpコードを利用してJQuery(JavaScript)の変数を定義する方法
ブログのデザイン変更しました!!
サーバー引越しに伴い
SSL化とブログのCMSとデザインも新しくしました!!
今後とも弊社をよろしくお願い致します。
CakePHP+Qdmailの際にメールの重要度を付けて送れるようにする
お客さんからメールの重要度を付けてメール送信をしたいというお仕事を依頼されたのでメモとしてブログに載せておきます。
オブジェクト指向について学んだこと
PHP小ネタ @の意味
PHPのサンプルソースをネット上で検索していると、自分が普段使わない言語機能を使っているソースに出くわすことがあります。
たとえば、以下のようなソースの@の意味、すぐに分かりますでしょうか?
$val = @$data[$key];
僕は正直、意味がまったく分かりませんでした。
ポインタのアドレス参照でもないしなー、と思ってネット上で調べようとしたところ、これがなぜだか分からない……
そもそもこの@が文法上のどのカテゴリに入るものなのかがわからなかったので、うまくヒットする検索が中々出来なかったのですね。
結果を言いますと、この@は、
PHPEXCELでEXCEL1ファイルで表など記述済3シートをそれぞれコピーして業務にあったEXCELを出力する方法例
続きを読む PHPEXCELでEXCEL1ファイルで表など記述済3シートをそれぞれコピーして業務にあったEXCELを出力する方法例
Cake2で複数ファイルをUPする
Cake2で複数ファイルをHtml5の機能を使って簡単に上げれるとあったので試してみました。
$this->Form->input(‘Model.field’, array( ‘type’ => ‘file’));
で単体のファイルが上げれるところを
$this->Form->input(‘Model.field’, array(‘type’ => ‘file’, ‘multiple’));
と書くだけで簡単に複数ファイルが上げれるということでやってみたのですが動かない・・・
何でだ!!とはまる事一時間ほど・・・
よくよく見てみるとfieldの後ろに「.」ピリオドが要るではないか!!という事で
$this->Form->input(‘Model.field.’, array(‘type’ => ‘file’, ‘multiple’));
と書いてあげるとすんなり動いてくれました。
最後のピリオドはお忘れずということでした。
MVCモデルを勉強しました
PHP7、RC版の配布始まる!
2015年、政治的にも経済的にも気象的にもいろんなことが起こって激動の日本ですが、世のWEBアプリケーションエンジニアの皆さま的には2015年の一大事は
PHP7のリリース
になるかもしれません(^^)
PHP4から5になるのに4年かかりましたが、6が欠番になる騒動も含めて11年ぶりのメジャーヴァージョンアップになるわけですから。
もうRC(リリース候補)版のリリースは始まっておりまして、
ソースはコチラ
すでにRC版でいろいろ試しておられるエンジニアの方も多いと思われますが、実際にPHP7の正式版がリリースされるのは11月になりそう、とのことです。
当初は10月半ば、と言われていたので、それほど大きな遅延はない、という感じでしょうか。
個人のベンチマークテストではPHP7.0は5.6の2倍近く速い結果が出たりしてるそうなので、楽しみです。
とは言うものの、