区切り文字列が入っていない文字列の一部を取得したい。
僕は数字だけの年月日を分割するのに使ってます。

簡単な関数を使うけど、関数名を忘れてよく「文字列の一部を取得」で毎回検索してしまうので忘備録として残します。

関数はsubstr()を使います。

参考サイト

日付の制御で使用

ブログなどでは記事一覧、アクセス解析ではデータ集計の一覧など、
月別や日別でデータを制御したい時に年(4桁)月(2桁)日(2桁)

6~8桁の数値で制御する場合に使ってます。

$date = $_GET['date']; //date内容 11112233

$year = substr($date, 0, 4); //1111を取得
$month = substr($date, 4, 2); //22を取得
$day = substr($date, 6, 2); //33を取得

$dateの内容はバリデーションで半角数値なのか?
取得した年月日は正しいか?

などのチェックを行ってください。