-
PHPでの正規表現の表現方法や使い方まとめ正規表現は文字列の検索とか置換に使われる表現ですが、もちろんPHPでも使用可能です。 そこでここではPHPでの正規表現の表し方や使い方についてまとめます。 また正規表現を使って検索・置換できる関数やデバッグに便利なツール...
-
PHPの__FILE__とか__DIR__とかのマジック定数まとめPHPではマジック定数を使うことでソースファイルについてのメタ情報を調べることができます。 メタ情報というのは例えばファイル名・ディレクトリ名とか関数名とかクラス名のこと 例えば [crayon-674f3f671936...
-
PHPのforeach内で連想配列の要素を削除する方法PHPのforeachはキーと値が同時に取り出せて便利な構文です。 ただループ途中で連想配列の要素を削除しようとした場合、その削除方法に悩むことがあります。 ということで記憶の整理も兼ねてforeachループ内での要素の...
-
PHPのprint_r関数で改行を表示する2つの方法PHPでのデバッグはほとんどの場合、デバッグ用の関数を使って画面に直接表示して行います。 特にprint_r関数を使うと変数の内容が分かりやすく見れるから便利ですよね。 ただこの関数には1つだけ使いにくい点があって、それ...
-
PHPで配列の要素を削除するときに注意すべきこと配列というのはPHPでは連想配列と全く同じものです。 なので配列内の要素を削除した場合は注意しないとバグやエラーの温床になります。 という訳で配列の要素を削除したときに注意すべきことについて解説 まず配列の要素を削除する...
-
PHPの配列と連想配列の違いは?実はどちらも同じものプログラミングを学んでいると配列と連想配列という紛らわしい2つの用語が出てきます。 この2つは言語 ( 例えばJavaScript ) によっては全く別物扱いです。 しかし、PHPの場合は配列も連想配列も全く同じものとし...
-
PHPからJavaScriptをスマートに呼び出す2つの方法PHPでアプリとか作るとき、JavaScriptを埋め込むことってよくありますよね。 もちろんJSファイルを読み込むこともありますが、大抵はPHP内に直に書くことが多いです。 ということでPHPコード内でJavaScri...
-
PHPからjavascriptへ値や連想配列を渡す手順まとめPHPでWeb開発をするときはPHP側からJavaScriptにデータを渡したい場面がでてきます。 データというのは例えば数値とか文字列とか連想配列とか様々です。 という訳でここでは普段PHPを使うときによく使うJava...
-
PHPのforeachループ内で最初と最後を判別する方法PHPに限らずforeachって便利な構文ですよね。 何が便利かと言ったらインデックス用の変数を用意しなくて連想配列だけでループを回せることです。 ただ最初だけとか最後だけで特別な処理をしたいこともありますよね。 という...
-
PHPでの改行コードとbrタグの出力方法と違いPHPの改行コードとbrタグというのは実は全くの別物です。 僕自身もそうでしたが、それを知らないと思ったように改行ができなくて困ります。 という訳で改行コードとbrタグの出力のやり方とその違いを説明していきます。 改行コ...