phpのクラスを簡単にシングルトンにするtraitを作成しました。これをuseで実装するだけでシングルトンクラスになります。
続きを読むPHP
Atom php開発におすすめのパッケージをご紹介
テキストエディタのAtomでPHP開発環境におすすめのパッケージをご紹介します。
大きく分けて『IDEを使う』『linterを使う』の2つをご紹介します。
続きを読むphp 改行は"\n"ではなくPHP_EOLを使いましょ。
phpで結果出力するとき改行を"\n"を書きますが、もう使うのをやめましょう。
"\n"には細かい、ちょっとめんどうな知識が必要です。
PHP_EOLという定義済み定数を使えばかんたんです。
続きを読むphp シングルクォーテーション(')とダブルクォーテーション(")のちがい
phpで文字列をかこむとき、シングルクォーテーション(')とダブルクォーテーション(")を使いますが、ふたつには決定的なちがいがあります。
同じだと思っていると痛い目にあいます。
ちがいの説明はかんたんです。1分もかかりません。
続きを読むphp 文字列の中から特定の文字列を削除する
phpで文字列の中から特定の文字列を削除する方法です。
str_replace()を使います。サンプルコードで説明すると数秒で終わります。
続きを読むWordPress WP_Query 全件を取得する
WP_Queryは、条件(パラメータ)を指定しないと最大10件の結果しか取得できません。
全件取得の条件を入れないといけません。とてもかんたんです。説明に1分もかかりません。
続きを読むWordPress WP_Query not foundで使えないのを直す
クラスの中で、WP_QueryなどWordPressで用意されているクラスが見つからないエラー(Class ... not found)が出ることがあります。
修正はかんたんです。そしてエラーが起きる原因は、オブジェクト指向からみればあたりまえです。
続きを読むphp array_filter 配列をフィルタリングする
フィルタリングは『ろ過』のことでデータを選別します。ある条件で排除することが多いですね?
PHPもフィルタリングができます。array_filter()です。
array_filter()の使い方をサンプルプログラムで分かりやすく説明します。
続きを読むphp composerをインストールする方法
phpのcomposerはパッケージを管理するコマンドツールです。
phpプログラムの開発では絶対に外せません。そのcomposerのインストール方法をサンプル、キャプチャで分かりやすくご紹介します。
続きを読むPHP composer autoload機能を有効活用しよう!
phpのオートロードはrequireを使わず、use演算子を定義して自動的にクラスをロードする機能です。
オートロードはphpパッケージを管理するcomposerの一部で、phpではかならず必要な機能です。
その機能の中身、使い方をくわしく、かんたんに、分かるように説明します。
続きを読む- 1 / 2