skillup

技術ブログ

PHP

cakePHP3 serialize&compact

投稿日:2017年3月31日 更新日:

serialize

cakePHP3の記述で

みたいな記述をよく見かけていましたが、これはAPI用に結果を渡す関数のようです。

例えばAjaxでアクセスされたときに結果を取得しやすいように、みたいなときに便利です。

ずっと調べないでほうちしてましたが、最初自分はキャッシュか何かかと思っていました・・・

参考リンク

大変わかりやすいです。こういうシンプルな例を書ける人は教えるのうまいんだろうなーとかおもっちゃいますね。

cakePHP3でAPIを叩く!

compact

PHPでよく出てくる構文の一つです。

これも積極的につかったことはなくこれもcakePHP3の中で出てくるから見かけたって程度なんですが。

 

変数や配列の名前をそのままキーにして新しいデータを作れます。

もうちょっと早く調べておけばよかった・・PHPも知らん事多いですねー

アルファシス – alphasis.info – compact

-PHP
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

underbarphpについて+配列処理頻出パターン

配列系の処理を関数型で行いたいときにJavaだとラムダ式、javaScriptだとunderscore.jsがあります。 PHPではできないものか・・といろいろと探していたところunderbar.ph …

no image

CakePHP3 Csvプラグイン

cakePHPでのCSVダウンロードプラグインを実装 Contents1 インストール2 プログラム3 注意点4 参考 インストール composer.jsonに下記のように書いてcomposer u …

no image

エラーハンドリング

エラーが起きた時にPHPだと画面に出ますが(出ない場合は画面が白くなります)、これを検知し、ログに吐いたり任意の処理をできるのがエラーハンドリングです。 フレームワークなどにはほぼこの仕組みが内在して …

no image

PHPの無名関数+array系の関数

PHPの無名関数について。 PHP5.3.0以降で実装され、概念としては知っていましたが、あまり使ったことがありませんでした。 今開発しているPHPの案件で無名関数のソースをみたので、復習もかねてメモ …

no image

php-fpmに関して

今回はphp-fpmに関して。会社のサーバー(このブログが載っているサーバー)がこれ使ってて、メモリをやたら消費しており、設定を見直す必要があったので、リサーチ。 Contents1 php-fpmと …