PHPで理解するDI

PHPで理解するDI

DIについて学習したことを記事にしました。例で用いるコードにはPHPを使用しています。

[Read More]
php 

PHPでテストを書く(PHPUnit)

自動テストの重要性

コードを書き換えた後、再テストには大きな労力がかかる。 => 自動テストという仕組みが役に立つ。

参考書籍に則り、PHPUnitという自動テストツールを使用する。

[Read More]
IT  PHP 

【PHP】正規表現メモ

目的: CSSプロパティで指定された画像URLを取り出したい

background-image: url( https://xxxxx.png );


function getUrl($url)
{
  preg_match('/(https).*\.(png|jpg|jpeg)/i', $url, $match);
  return $match[0] ?? null;
}

$url = getUrl("background-image: url( https://xxxxx.png );");
echo $url;

$ php index.php 
"https://xxxxx.png"
PHP  IT 

PHPでLINE Messaging APIを使う

この記事は、

LINE Developersコンソールでチャネルを作成済み。

GitHubでリポジトリを作成済み。

herokuにアカウントを作成済み。

であることが前提です。LINE Developersのチャネルはここからすぐに作成できます!

[Read More]
PHP