PHPで日本語を1文字ずつ分解する方法
PHPで文字列を1文字ずつ分解するには次のようにします。 (さらに…)
ゆるくつくる stabuckyのブログ
PHPで文字列を1文字ずつ分解するには次のようにします。 (さらに…)
コードを整形するツールはいろいろあります。
PHPにもあるのですが、使い勝手が悪かったり、整形が意図と違っていたり、どれも今一つです。
そこで自分で作ってみました。 (さらに…)
どの言語でもフォルダ内のファイルを全て取得する場面はあるようです。
PHPの場合はglobという関数を使うと便利です。
これを使って特定のフォルダ配下の全てのフォルダ、ファイルを取得する方法を考えました。下の階層のフォルダ、ファイルも取得します。 (さらに…)
文字列を処理するときに空行が無駄な場合があります。
予め空行を削除してから処理する方法を整理しました。JavaScriptとPHPの場合です。 (さらに…)
PHPを使うと画像を描画することができます。詳細なマニュアルがあるので簡単に扱えます。
基本的な部分を備忘録としてまとめておきます。 (さらに…)
PHPのGDで色を作成するにはimageColorAllocateを使います。
この使い方についてメモしておきます。 (さらに…)
PHPで配列を結合するには演算子「+」(プラス)でつなぐ方法と配列関数array_mergeを使う方法があります。
挙動についてまとめました。 (さらに…)
PHPには与えられた配列のそれぞれの要素に配列を適用して別の配列を作ったりする関数がいろいろとあります。
無名関数を使うとシンプルに書けるのでまとめてみました。
array_mapに無名関数を使う方法については前に書きましたが改めて挙げておきます。 (さらに…)
PHPで配列に対して処理を行う場合はforeachを使うのが一般的ですが、array_mapを使うともっとシンプルに書くことができます。
array_map(関数名,配列)のようにして使います。
配列の各要素に関数を適用し結果を配列として返します。 (さらに…)
ウェブサイトから必要な情報だけを取得する方法をスクレイピングと言います。
PHPを使っている場合はfile_get_contentsでウェブページの情報を文字列として取得しpreg_matchなどを使って必要な部分を取得します。
ウェブページの構造が単純であれば、これでもいいのですが、ちょっと複雑になるとかなり面倒です。
「Goutte」を使うとCSSのセレクタと同様に指定して取得できるのでとても簡単です。 (さらに…)