【PHP】dateで取得する時間がおかしい

PHPで作成しているシステムにて、date関数で取得した時間が想定している時間と異なった件。

サーバーのシステム時間は合っているし、なんだろうと思ってたら、PHPの設定が原因だった。

“【PHP】dateで取得する時間がおかしい”の続きを読む

【jQuery】Googleタグマネージャ風ラジオボタンを作ってみる

今回はjQueryを使って、Googleタグマネージャの設定画面に出てくるラジオボタン的な動きするアレを作ってみる。

Googleタグマネージャのラジオボタン的なアレ

Googleタグマネージャ画面サンプル01

何かひとつ選んだら…↓

Googleタグマネージャ画面サンプル02

他の選択肢は消えて、選択したアイテムだけ残る。

こんな動きするやつを作ってみる。

“【jQuery】Googleタグマネージャ風ラジオボタンを作ってみる”の続きを読む

PHPで日付の文字列から差分を取得する

結構使うわりにど忘れすることが多いので…。

$day1 = new DateTime('2016-05-13');
$day2 = new DateTime('2016-05-20');
echo $day1->diff($day2)->days;
// 7

参考

以上

PHP+MySQLでDBとの値の受け渡しで文字化けする

PHP×MySQLロゴ

PHP+MySQLでプログラムを組んでいる時、DBとの値の受け渡しで文字化けが発生する。
その場合の対処法。

“PHP+MySQLでDBとの値の受け渡しで文字化けする”の続きを読む

単純なecho文を使う時に便利な省略形

これもとあるコードを解析してる時に見かけたのでメモ。
echo文はPHPで頻繁に使うコードだが、以下のように省略した書き方が出来る。

<? echo [コード] ?>

↓省略↓

<?= [コード] ?>

便利。