ホームページ > php教程 > php手册 > 『最速でわかるPHPプログラミング』第4回:日付、フォーム受信、セッション、Cookie

『最速でわかるPHPプログラミング』第4回:日付、フォーム受信、セッション、Cookie

WBOY
リリース: 2016-06-21 08:56:06
オリジナル
1028 人が閲覧しました

例 11: 日付スタンプ、日付表示

コードをコピー コードは次のとおりです。


echo time();//タイムスタンプの文字列を秒単位で返します
echo "
"
echo date("Y-m-d H:i: s"; ,time()+8*3600);//時刻をフォーマットし、+8*3600 は中国のタイムゾーンの時刻になります
echo "
";
$str="2010-08-24 10:26 :10";
echo date("Y-m-d H:i:s",strtotime($str));//strtotime は文字列をタイムスタンプに変換します
echo "
";
? >


例 12: フォーム変数のエンコードと受信

コードをコピー コードは次のとおりです:


echo $str=urlencode("first page");//Google と同じ URL 変数エンコーディング
echo "
".urldecode($str);/ /URL 変数のデコードで、
echo "
最初のページ"; が見られました。 br>";
if($_GET)echo "変数を受け取りました:".$_GET['page'];//$_GET は $_POST に対応し、PHP は URL エンコーディングを自動的に認識し、自動的にデコードします。
エコー "
"?


例 13: セッションの使用法



コードをコピー コードは次のとおりです:

session_start();//セッションは、ブラウザを閉じた直後に期限切れになります。セッション
$_SESSION['id'] を読み書きするには、次のように宣言する必要があります。 ='server';//これは配列の使い方と同じ宣言と初期化です
$_SESSION['name']='session';
print_r($_SESSION);//セッション登録成功配列を出力します
echo "$_SESSION['id']='Still a server';//セッションを変更し、それを出力して
unset($_SESSION) ['name']);// セッションをログアウトして、出力を確認します
print_r($_SESSION);
echo "
?> >

例 14: Cookie の使用法


コードをコピー

コードは次のとおりです: setcookie("id","client");//これは、Cookie を宣言して初期化する関数です。ブラウザを閉じると期限切れになります

setcookie("name","session",time()+3600);//それ以降 1 時間後に期限切れになります

print_r($_COOKIE);//セッション登録は配列を正常に出力します。$HTTP_COOKIE_VARS を使用して
echo "
" にアクセスすることもできます。
setcookie("id", "Still client");//セッションを変更して出力します。
unset($ _COOKIE['name']);// セッションをログアウトしてから出力します。これは setcookie("name","",time()-1); と同等です。実際、多くの書籍では、unset も使用できます。
print_r($_COOKIE);
echo "
"?





関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート