PHPで配列操作を行う関数まとめ
- Basics

PHPで配列操作を行う関数のまとめ。大量にある配列操作関数を丁寧に紐解いていきます。
PHPで配列操作を行う関数のまとめ。大量にある配列操作関数を丁寧に紐解いていきます。
PHPには、オブジェクトに関する内部検査機能(情報取得用関数)が組み込まれています。これらを用いると、クラス名や定義されているメソッド、プロパティ、さらには継承元クラスの情報など、オブジェクトの性質をチェックする事が出来ます。今回は、内部検査に関する関数を見ていきます。
PHPで文字列操作を行う時とはどのような場面でしょうか。一部を取り出したり、置換したり、切り分けたり結合させたりと、様々なシーンがある中で、PHPにはそれを行う関数もたくさん用意されています。今回は、PHPで文字列操作を行う際に使える関数を見ていきます。
文字列比較を行う関数の代表格としてstrcmp系の関数があります。これらは全てバイナリセーフで比較を行う事が出来ます。今回は、PHPによる文字列比較の基本形を見ていきます。
特殊文字をHTML上に展開する場合、そのまま出力すると文字化けを起こしたりHTML構造が壊れたりしてしまう場合があるので、適宜エンティティ変換を行う事が推奨されます。PHPではエンティティ変換用にhtmlentities関数とhtmlspecialchars関数が用意されています。
PHPでファイル操作を行う、例えばファイルの内容を読み込んでそれについて処理を行ったり、ファイルを作成してその中に書き込みを行ったりなどがありますが、その為にはどんな関数やクラスを用いたら処理が行えるでしょうか。今回は、外部ライブラリは不要で利用できるPHPのファイル操作クラスや関数を用いてファイル操作を行っていきます。