パスワードの強度を正規表現でチェックするPHPコード
2023.05.11
error この記事は最終更新日から1年以上が経過しています。
そこまで強いパスワードではないが、
- 12文字以上20文字以下の文字列である
- 文字列には大文字のアルファベットが含まれること
- 文字列には小文字のアルファベットが含まれること
- 文字列には少なくとも1つの数字が含まれること
を満たすかどうかをPHPの preg_match でチェックするコード。
$password = 'ここにパスワード文字列';
if(!preg_match('/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{12,20}$/',$password)){
print 'Error: パスワードは12文字~20文字で、大文字小文字数字(半角)が含まれる文字列を設定してください。';
}
PHPでGoogle Analyticsデータを取得する初心者向けガイド:APIの設定からコード例まで
2024.12.25
Google Analytics Data API の有効化から、PHP を使った具体的なデータ取得手順まで、わかりやすく解説しています。初心者の方でも安心して実装できるよう、コード例も用意。
Google Analytics Data API PHP
PHPで扱う日付と時刻の基礎:DateTimeImmutableの活用例
2024.12.07
PHPで日付や時刻を操作する際、DateTimeImmutableクラスを使用することで、データの安全性と効率的な処理が実現します。本記事では、基本的な使い方から日付の加減算、フォーマット指定、時刻比較まで、実践的な例を通じて解説します。
PHP
OGP画像作成を効率化:PHPを使った自動生成方法を解説
2024.11.21
SNSシェアに欠かせないOGP画像、毎回手作業で作成するのは手間がかかりますよね。本記事では、PHPを使って記事タイトルを含むOGP画像を自動生成する方法を解説します。テンプレート画像を活用した簡単な手順をぜひお試しください。
PHP
PHPによるCSRF対策入門:トークン生成から認証までの流れを解説
2024.11.19
フォーム送信時のセキュリティを高めるためには、CSRF対策が欠かせません。本記事では、PHPでのトークン生成から認証チェックまで、実装手順を具体的に解説します。
PHP