よく使うPHP関数コード10選(1)_PHPチュートリアル

WBOY
リリース: 2016-07-15 13:26:07
オリジナル
1017 人が閲覧しました

1. PHP メール機能を使用して電子メールを送信します

$to = "viralpatel.net@gmail.com";  $subject = "VIRALPATEL.net";  $body = "Body of your message here you can use HTML too. e.g. ﹤br﹥ ﹤b﹥ Bold ﹤/b﹥";  $headers = "From: Peterrn";  $headers .= "Reply-To: info@yoursite.comrn";  $headers .= "Return-Path: info@yoursite.comrn";  $headers .= "X-Mailer: PHP5n";  $headers .= 'MIME-Version: 1.0' . "n";  $headers .= 'Content-type: text/html; charset=iso-8859-1' . "rn";  mail($to,$subject,$body,$headers);  ?﹥   
ログイン後にコピー

2. PHP での 64 ビットエンコードとデコード

function base64url_encode($plainText) {$base64 = base64_encode($plainText);$base64url = strtr($base64, '+/=', '-_,');return $base64url;}function base64url_decode($plainText) {$base64url = strtr($plainText, '-_,', '+/=');$base64 = base64_decode($base64url);return $base64;} 
ログイン後にコピー

3.リモートIPアドレスを取得します

function getRealIPAddr(){if (!empty($_SERVER['HTTP_CLIENT_IP']))   //check ip from share internet{$ip=$_SERVER['HTTP_CLIENT_IP'];}elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))   //to check ip is pass from proxy{$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];}else{$ip=$_SERVER['REMOTE_ADDR'];}return $ip;}
ログイン後にコピー
4. 日付の書式設定

function checkDateFormat($date){//match the format of the dateif (preg_match ("/^([0-9]{4})-([0-9]{2})-([0-9]{2})$/", $date, $parts)){//check weather the date is valid of notif(checkdate($parts[2],$parts[3],$parts[1]))return true;elsereturn false;}elsereturn false;}
ログイン後にコピー
5. 確認メール

$email = $_POST['email'];if(preg_match("~([a-zA-Z0-9!#$%&'*+-/=?^_`{|}~])@([a-zA-Z0-9-]).                                 ([a-zA-Z0-9]{2,4})~",$email)) {echo 'This is a valid email.';} else{echo 'This is an invalid email.';} 
ログイン後にコピー

1

http://www.bkjia.com/PHPjc/446627.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/446627.html技術記事 1. PHP メール機能を使用して電子メールを送信します $to = "viralpatel.net@gmail.com"; $subject = "VIRALPATEL.net"; $body = "ここにメッセージの本文を使用します。例: ﹤br﹥ ﹤ b﹥ ボー…
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート