• サイトデザイン工事中です。ご意見をお寄せください
  • 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

関数リファレンス/email exists

提供:WordPress Codex 日本語版
移動: 案内, 検索

この関数は与えられたeメールアドレス$emailがすでに登録されたものかどうかをチェックし、ユーザーIDを返します(存在しなければfalse)。詳しくはusername_existsを見てください。

使用例

通常の使用

この関数がよく使われるのはユーザーの登録処理中です。ユーザーが登録しようとしているeメールアドレスがすでに登録済みかどうかをチェックします。

<?php if ( email_exists($email) ) { . . . } ?>

詳細な利用例

eメールアドレスが存在した場合、eメールアドレスがひも付けられたユーザーIDを返します。そうでなければ、存在しないことを知らせます。

<?php
  $email = 'myemail@example.com';
  if ( email_exists($email) )
    echo "そのメールアドレスは次のユーザIDに使われています:" . email_exists($email);
  else
    echo "そのメールアドレスは登録されているユーザのものではありません:";
?>

パラメータ

$email
string) (required) チェックしたいeメールアドレス
初期値: なし

戻り値

個人用ツール
名前空間
変種
操作
このサイトについて
特集
サーバ別情報
リファレンス
ドキュメント整備
ツールボックス