PHP FILTER_SANITIZE_EMAIL フィルタ

定義と使用法

FILTER_SANITIZE_EMAIL フィルタは文字列中のすべての無効な e-mail 文字を削除します。

このフィルタは全ての文字、数字および $-_.+!*'{}|^~[]`#%/?@&= を許可します。

  • Name: "email"
  • ID-number: 517

<?php

var_dump(filter_var($var, FILTER_SANITIZE_EMAIL));
?>

出力:

string(19) "someone@example.com"