ツイート
シェア
LINEで送る
B! はてぶでブックマーク
Pocketでブックマーク
RSSフィード

PHP

PHP, シングルトンクラスを簡単に実装する方法。Traitを用意してuseするだけ。

php

シングルトンはクラスのインスタンスを1つだけしか作れなくするもので、オブジェクト指向のデザインパターンで使われます。

それをPHPで簡単に実装するために、クラスをシングルトンに変えるtraitを作成しました。これをuseで実装するだけでシングルトンクラスになります。

続きを読む

PHP array_filter, 配列の空要素削除に使うのはダメ!

php

array_filter(), array_values()を使って、配列から空要素を削除する方法があります。

よく使う方法ですが、絶対にやってはいけないことがあります。

『コールバックのstrlen()』です。

どうして?の人からそもそも知らない人まで、分かりやすいようにサンプルコードで説明します。

続きを読む

PHP str_replace, 文字列の中から特定の文字列を削除する

php

PHPで文字列の中から特定の文字列を削除する方法です。

ある文字列を削除する関数はないんですが、文字列を置換する関数str_replace()があるので、これを使います。ある文字を空文字で置換すれば終わり。

サンプルコードで説明すると数秒で終わります。

続きを読む