PHP を使用して Windows エクスプローラーのスタイル ツリーを実装する menu_PHP チュートリアル
以下は、Windows エクスプローラーに似たスタイルのツリー メニューです
次のスクリプトをページに含めます
さらに、リソース マネージャーからいくつかの GIF 画像をインターセプトする必要があります。スクリプト内のコメントを参照してください
メニューの形式構造ファイルは: :
ツリー レベル|アイテム テキスト|アイテム リンク|リンク ターゲット|サブツリー内の最後のアイテム
例:
.デモ メニュー|javascript:alert('これは TreeMenu のデモ メニューです1.0');
..ディレクトリ 1
...サブディレクトリ 1.1 1');
....項目 1.1.2|javascript:alert('項目 1.1.1')|javascript:alert('項目 1.2'); javascript:alert('項目 1.3');
..サブディレクトリ 2
...項目 2.1|javascript:alert('項目 2.1')|javascript:alert; ('項目 2.2');
...サブディレクトリ 2.3
....項目 2.3.1|javascript:alert('項目 2.3.1'); 2.3. 2|javascript:alert('Item 2.3.2');
// file:tremenu.inc
// PHP TreeMenu
////////////// //
//初期化//
/////////////////
$treefile = "demomenu.txt";// メニュー構造のファイルを設定する
if(isset ($PATH_INFO) )
$script = $PATH_INFO;
else
$script = $SCRIPT_NAME;
//次の写真は、Windows エクスプローラーの対応する場所をキャプチャするために撮影できます
$img_expand = "tree_expand.gif";//リソース管理のような形状 ブラウザ内の展開可能なノード +
$img_collapse = "tree_collapse.gif";//リソース マネージャー内の展開されたノードのような形状 -
$img_line = "tree_vertline.gif";//
$img_split のような形状= "tree_split. gif";//|- のような形
$img_end = "tree_end.gif";//L のような形
$img_leaf = "tree_leaf.gif";//o のような形
$img_spc = "tree_space. gif";/ /空白の画像
//以下はメニュー処理スクリプトです
$maxlevel=0;
$cnt=0;
$fd = fopen($treefile, "r");
if ($fd== 0) die("treemenu .inc : ファイル ".$treefile) を開けません。
while ($buffer = fgets($fd, 4096))
{
$tree[$cnt][0]=strspn($buffer) ,".");
$tmp=rtrim(substr($buffer,$tree[$cnt][0]));
$node=explode("|",$tmp); [1]=$ノード[0]
$ツリー[$cnt][2]=$ノード[1];
http://www.bkjia.com/PHPjc/631785.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/631785.html

ホット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)

ホットトピック

ピン張りのノードの詳細な説明とインストールガイドこの記事では、ピネットワークのエコシステムを詳細に紹介します - PIノードは、ピン系生態系における重要な役割であり、設置と構成の完全な手順を提供します。 Pinetworkブロックチェーンテストネットワークの発売後、PIノードは多くの先駆者の重要な部分になり、テストに積極的に参加し、今後のメインネットワークリリースの準備をしています。まだピン張りのものがわからない場合は、ピコインとは何かを参照してください。リストの価格はいくらですか? PIの使用、マイニング、セキュリティ分析。パインワークとは何ですか?ピン競技プロジェクトは2019年に開始され、独占的な暗号通貨PIコインを所有しています。このプロジェクトは、誰もが参加できるものを作成することを目指しています

暗号通貨の旅を開始するには、gate.ioアプリをダウンロードする必要がありますか?このガイドでは、iOS、Android、およびWindowsデバイスの最新バージョンのダウンロードステップを詳しく説明しています。公式Webサイトにアクセスして、ダウンロードリンクを見つけて、デバイスに基づいて適切なオプションを選択してください。 iOSの場合、App Storeに直接送られ、AndroidおよびWindowsユーザーは手動インストールのためにAPKまたはインストーラーをダウンロードします。インストールしたら、アプリを起動してアカウントを設定して、暗号通貨の世界に足を踏み入れることができます。

node.js環境で403を返すサードパーティインターフェイスの問題を解決します。 node.jsを使用してサードパーティのインターフェイスを呼び出すと、403を返すインターフェイスから403のエラーが発生することがあります...

静的結合(静的::) PHPで後期静的結合(LSB)を実装し、クラスを定義するのではなく、静的コンテキストで呼び出しクラスを参照できるようにします。 1)解析プロセスは実行時に実行されます。2)継承関係のコールクラスを検索します。3)パフォーマンスオーバーヘッドをもたらす可能性があります。

OKXトレーディングプラットフォームは、モバイルデバイス(AndroidおよびiOS)およびコンピューター(WindowsとMacOS)からダウンロードできます。 1.Androidユーザーは、公式WebサイトまたはGoogle Playからダウンロードでき、セキュリティ設定に注意を払う必要があります。 2。IOSユーザーは、App Storeからダウンロードするか、公式発表に従って他の方法を取得できます。 3.コンピューターユーザーは、対応するシステムのクライアントを公式Webサイトからダウンロードできます。インストール後、ダウンロードして登録するときは必ず公式チャネルを使用し、ログインし、セキュリティ設定を使用してください。

適切なビットコイン市場視聴ソフトウェアを選択することは重要です。投資家はリアルタイムで市場の状況を把握し、より賢い投資決定を行うのに役立ちます。この記事では、個人のニーズの評価(取引頻度、分析の深さ、情報のニーズと予算)、ソフトウェアタイプの選択(交換インターフェイス、プロフェッショナルソフトウェア、市場/アプリ)、コア機能的考慮事項(データの信頼性、チャートツール、カスタム設定、コミュニティコミュニケーション、プラットフォームの互換性)、および方向の推奨事項(成熟財務プラットフォーム、コミュニティの推奨プラットフォーム、コミュニティの推奨プラットフォーム、コミュニティの推奨プラットフォーム、コミュニティの推奨)をカバーする方法を導きます。 最後に、さらにいくつかのソフトウェアを試して、それを比較して、ニーズに最適なツールを選択することをお勧めします。 ソフトウェアは補助ツールにすぎないことを忘れないでください。また、お客様の責任で投資する際には注意する必要があります。

JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

ノード環境で403エラーを返すサードパーティのインターフェイスを回避する方法。 node.jsを使用してサードパーティのWebサイトインターフェイスを呼び出すと、403エラーを返す問題が発生することがあります。 �...
