この記事では、現在実行中の PHP ファイルの名前を取得するための PHP のコードを主に紹介します。必要な友達は、今日告白の壁を書くときに遭遇したナビゲーションの判断を参照してください。私の解決策は次のとおりです。現在の PHP ファイル名を調べて、ナビゲーション バーのどの部分を強調表示するかを決定します。では、php はどのようにして現在の URL ファイル名を取得するのでしょうか?これが私がそれを処理した方法です: ショック: チュートリアルの最初のステップは、現在のページの URL を取得することです。ここでは、PHP の $_SERVER['PHP_SELF'] を使用して Web ページのアドレスを取得します。 /www.php.cn/ $php_Self= $_SERVER['PHP_SELF'] // Web ページのアドレスを取得します。 //出力結果: http://www.php.cn/ 出力後、必要なのはindex.phpだけであり、前のリストは役に立たないことがわかりました。どうやってするの?ここではsubstr()関数を使用します。 substr() は文字列の一部を返すために使用されます: substr 構文 substr(s
はじめに:この記事では主にPHPのコード取得について紹介しています。現在実行されている PHP ファイル名を必要とする友人は、今日告白ウォールを作成する際に遭遇したナビゲーション判定の問題を参照してください。現在の PHP ファイル名を特定して、ナビゲーション バーのどの部分を強調表示するかを決定します。 PHP はどのようにして現在の URL ファイル名を取得するのでしょうか? ショック: このチュートリアルでは、まず PHP の $_SERVER['PHP_SELF' ] を使用して Web ページを取得します。 URL が...
であると仮定したアドレス 2. 現在実行中の php ファイルの名前を取得するための PHP コード例
はじめに: この記事では主に現在のファイルを取得するための PHP を紹介します。 name php ファイル名を実行するためのコード。必要な友達はそれを参照できます
はじめに: 要素/コードの説明 $_SERVER[' PHP_SELF'] 現在の実行に戻ります。 $_SERVER['GATEWAY_INTERFACE'] は、サーバーが使用する CGI 仕様のバージョンを返します。 $_SERVER['SERVER_ADDR'] は、サーバーの IP アドレスを返します。現在実行中のスクリプトが配置されているサーバーのホスト名 (www.w...
概要: 名前を取得します)現在実行されているファイルの
5. PHPでシステム情報を取得するメソッド_PHPチュートリアル
はじめに: PHPでシステム情報を取得するメソッドの分析 $root = getenv('DOCUMENT_ROOT'); /サーバードキュメントのルートディレクトリ $port = getenv('SERVER_PORT' ;
はじめに: PHP __FILE__ はファイルの絶対パスの使用法を取得します。 PHP 定数 dirname(__file__) __FILE__: PHP マジック定数と呼ばれ、フルパスとファイルを返します。現在実行中の PHP スクリプトの名前 (絶対パスを含む) 1) dirname( __FILE__) 関数は
7 を返します。PHP 5.3 の新しいマジック定数 __DIR__。はじめに: 新しいマジック定数 __DIR__ PHP5.3では。 PHP には、現在実行中の PHP スクリプトを指すために使用されるマジック定数 __FILE__ が用意されていることがわかっています。ただし、PHP は、スクリプトが配置されているディレクトリの定数を直接提供しません。つまり、
8のように、PHP5.3の新しいマジック定数__DIR__は、現在のファイルのディレクトリの絶対パスを取得します。
はじめに: PHP には、現在実行中の PHP スクリプトを指すために使用されるマジック定数 (マジック定数) __FILE__ が用意されていることはわかっています。 ただし、PHP は、スクリプトが配置されているディレクトリの定数を直接提供しません。つまり、現在の PHP スクリプトが配置されているディレクトリを取得したい場合は、 dirname() 関数を使用する必要があります。 PHP5.3 では、現在の実行
9 を指す新しい定数 __DIR__ が追加されました。 -------解決策-----------------絶対パスを使用する場合は、直接入力してください。相対パスを使用する場合、このパスは現在実行されている PHP プログラム ファイルに対する相対パスです-----解決策のアイデア---------------------
10.PHP __FILE__ ファイルの絶対パスの使用法を取得する
はじめに: PHP __FILE__ はファイルの絶対パスの使用法を取得します。 PHP 定数 dirname(__file__) __FILE__: PHP マジック定数として知られ、絶対パスを含む、現在実行されている PHP スクリプトの完全なパスとファイル名を返します 1) dirname(__FILE__) 関数によって返される
[関連する Q&A推奨事項]:php-laravel - php laravel のいくつかの問題
centos - Linux で現在実行されているコマンドを強制終了するにはどうすればよいですか?
以上が現在の実行に関するおすすめ記事 10 選の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

セッション固定攻撃を防ぐための効果的な方法には、次のものがあります。1。ユーザーがログインした後にセッションIDを再生します。 2。安全なセッションID生成アルゴリズムを使用します。 3。セッションタイムアウトメカニズムを実装します。 4。HTTPSを使用したセッションデータを暗号化します。これらの措置は、セッションの固定攻撃に直面するときにアプリケーションが破壊されないようにすることができます。

セッションのない認証の実装は、サーバー側のセッションストレージなしですべての必要な情報がトークンに保存されるトークンベースの認証システムであるJSonWebtokens(JWT)を使用することで実現できます。 1)JWTを使用してトークンを生成および検証する、2)トークンが傍受されるのを防ぐためにHTTPSが使用されることを確認する、3)クライアント側にトークンを安全に保存する、4)改ざんを防ぐためにサーバー側のトークンを検証する、5)短期アクセスや長期的なリフレイを使用するなどのトークンの取り消しメカニズムを実装する。

PHPセッションのセキュリティリスクには、主にセッションハイジャック、セッションの固定、セッション予測、およびセッション中毒が含まれます。 1。HTTPSを使用してCookieを保護することにより、セッションハイジャックを防ぐことができます。 2。ユーザーがログインする前にセッションIDを再生することにより、セッションの固定を回避できます。3。セッションの予測は、セッションIDのランダム性と予測不可能性を確保する必要があります。 4.セッションの中毒は、セッションデータを確認およびフィルタリングすることで防ぐことができます。

PHPセッションを破壊するには、最初にセッションを開始してから、データをクリアしてセッションファイルを破壊する必要があります。 1。Session_start()を使用してセッションを開始します。 2。Session_unset()を使用して、セッションデータをクリアします。 3.最後に、session_destroy()を使用してセッションファイルを破壊して、データのセキュリティとリソースのリリースを確保します。

PHPのデフォルトセッションの保存パスを変更する方法は?次の手順で達成できます。Session_save_path( '/var/www/sessions'); session_start(); PHPスクリプトで、セッション保存パスを設定します。 session.save_path = "/var/www/sessions"をphp.iniファイルに設定して、セッションの保存パスをグローバルに変更します。 memcachedまたはredisを使用して、ini_set( 'session.save_handler'、 'memcached')などのセッションデータを保存します。 ini_set(

tomodifydatainaphpsession、starthessession withsession_start()、$ _sessiontoset、modify、orremovevariables.1)startthessession.2)

配列はPHPセッションに保存できます。 1。セッションを開始し、session_start()を使用します。 2。配列を作成し、$ _Sessionで保存します。 3. $ _Sessionを介して配列を取得します。 4.セッションデータを最適化してパフォーマンスを向上させます。

PHPセッションガベージコレクションは、有効期限が切れたセッションデータをクリーンアップするために確率メカニズムを通じてトリガーされます。 1)構成ファイルにトリガー確率とセッションのライフサイクルを設定します。 2)Cronタスクを使用して、高負荷アプリケーションを最適化できます。 3)データの損失を避けるために、ごみ収集の頻度とパフォーマンスのバランスを取る必要があります。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

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

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ホットトピック









