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

上級者 - PHPの技術情報

Webのサーバーサイドでよく使われるプログラム言語のPHP。そのPHPについて情報を発信します。

このレベルでは、何かを言える立場にありません。もしかしたら役に立つかもしれない情報を発信するだけです。

PHP, HTMLのテンプレートを作る方法。テンプレートファイルを読んでHTMLを作る。

php

HTMLのテンプレートは、共通部分は複数ページで使いまわせるので便利です。

ヘッダやフッタ、メニューなどです。

いまやWebサイト作成ではテンプレート化は必須です。

そのテンプレートの作り方を分かりやすいように説明します。かんたんです。早い人は『あっ、そいうことね』ぐらいで2,3分で終わります。

続きを読む

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

php

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

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

続きを読む

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

php

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

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

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

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

続きを読む