『最速でわかるPHPプログラミング』第4回:日付、フォーム受信、セッション、Cookie
例 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 "
"?

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









多くのユーザーはスマートウォッチを選ぶときにファーウェイブランドを選択しますが、その中でもファーウェイ GT3pro と GT4 は非常に人気のある選択肢であり、多くのユーザーはファーウェイ GT3pro と GT4 の違いに興味を持っています。 Huawei GT3pro と GT4 の違いは何ですか? 1. 外観 GT4: 46mm と 41mm、材質はガラスミラー + ステンレススチールボディ + 高解像度ファイバーバックシェルです。 GT3pro: 46.6mm および 42.9mm、材質はサファイアガラス + チタンボディ/セラミックボディ + セラミックバックシェルです。 2. 健全な GT4: 最新の Huawei Truseen5.5+ アルゴリズムを使用すると、結果はより正確になります。 GT3pro: ECG 心電図と血管と安全性を追加

Cookie は通常、ブラウザの Cookie フォルダに保存されます。ブラウザの Cookie ファイルは通常、バイナリ形式または SQLite 形式で保存されます。Cookie ファイルを直接開くと、文字化けしたり判読できないコンテンツが表示される可能性があるため、使用することをお勧めします。 Cookie を表示および管理するためにブラウザによって提供される Cookie 管理インターフェイス。

コンピュータ上の Cookie は、使用するブラウザとオペレーティング システムに応じて、ブラウザ上の特定の場所に保存されます。 1. Google Chrome、C:\Users\YourUsername\AppData\Local\Google\Chrome\User Data\Default \Cookies に保存されます。等

セッション障害は通常、セッションの有効期間の期限切れまたはサーバーのシャットダウンによって発生します。解決策: 1. セッションの有効期間を延長する; 2. 永続ストレージを使用する; 3. Cookie を使用する; 4. セッションを非同期的に更新する; 5. セッション管理ミドルウェアを使用する。

PHPSession のクロスドメイン問題の解決策 フロントエンドとバックエンドの分離の開発では、クロスドメイン要求が標準になっています。クロスドメインの問題に対処するときは、通常、セッションの使用と管理が必要になります。ただし、ブラウザーのオリジンポリシーの制限により、デフォルトではセッションをドメイン間で共有できません。この問題を解決するには、いくつかの技術と方法を使用して、セッションのクロスドメイン共有を実現する必要があります。 1. ドメイン間でセッションを共有するための Cookie の最も一般的な使用法

携帯電話上の Cookie は、モバイル デバイスのブラウザ アプリケーションに保存されます: 1. iOS デバイスでは、Cookie は Safari ブラウザの [設定] -> Safari -> [詳細] -> [Web サイト データ] に保存されます; 2. Android デバイスでは、Cookie は保存されますChromeブラウザの設定→サイト設定→Cookieなど

インターネットの普及により、ブラウザを使用してインターネットを閲覧することが生活様式になりました。ブラウザを日常的に使用する中で、オンラインショッピング、ソーシャルネットワーキング、電子メールなど、アカウントのパスワードを入力する必要がある場面に遭遇することがよくあります。この情報は、次回アクセスするときに再度入力する必要がないようにブラウザによって記録される必要がありますが、このような場合に Cookie が役に立ちます。クッキーとは何ですか? Cookie とは、サーバーからユーザーのブラウザに送信され、ローカルに保存される小さなデータ ファイルを指し、一部の Web サイトでのユーザーの行動が含まれています。

今日の急速な技術発展の時代では、雨後の筍のようにプログラミング言語が出現しています。多くの注目を集めている言語の 1 つは Go 言語です。Go 言語は、そのシンプルさ、効率性、同時実行の安全性などの機能により多くの開発者に愛されています。 Go 言語は、多くの優れたオープンソース プロジェクトがある強力なエコシステムで知られています。この記事では、厳選された 5 つの Go 言語オープンソース プロジェクトを紹介し、読者を Go 言語オープンソース プロジェクトの世界へ導きます。 KubernetesKubernetes は、自動化されたオープンソースのコンテナ オーケストレーション エンジンです。
