怎样根据$hello数据将$str层层展开?解决方案
怎样根据$hello数据将$str层层展开?
怎样根据$hello数据将$str层层展开?
- PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php $my_arr=array(); $str="DIR_FS_AAA . DIR_WS_CLASSES"; $hello=array( "DIR_FS_AAA" =>"DIR_WS_TEMPLATE.'includes/'", "DIR_WS_CLASSES" =>"DIR_WS_ADMIN.'helloworld'", "DIR_WS_TEMPLATE" =>"template/", "DIR_WS_ADMIN" =>"admin/" );//怎样得到这样的结果数组: $my_arr=array( "DIR_FS_AAA . DIR_WS_CLASSES", "DIR_WS_TEMPLATE.'includes/'.DIR_WS_TEMPLATE.'includes/'", "template/includes/admin/includes/" );?>
------解决方案--------------------
- PHP code
$my_arr[] = $str;$tmp = preg_replace("/[A-Z_]+/e", "\$hello['\\0']", $str);$my_arr[] = $tmp;$tmp = preg_replace("/[\"']?\s*\.?\s*([A-Z_]+)\s*\.?\s*[\"']/e", "\$hello['\\1']", $tmp);$my_arr[] = $tmp;//testprint_r($my_arr);/**Array( [0] => DIR_FS_AAA . DIR_WS_CLASSES [1] => DIR_WS_TEMPLATE.'includes/' . DIR_WS_ADMIN.'helloworld' [2] => template/includes/admin/helloworld')/**/<div class="clear"> </div>

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

ホットトピック











php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Go 言語は、簡潔な構文、効率的なパフォーマンス、簡単な開発により、ますます人気が高まっているプログラミング言語です。 Go言語には「text/template」という強力なテンプレートエンジンが用意されていますが、これを使用すると「unknown:template.Must」というエラーが発生する場合がありますので、このエラーを解決する方法を以下に示します。正しいパッケージをインポートしてください。「text/template」テンプレート エンジンを使用する場合は、「text/template」をインポートする必要があります

Golang とテンプレート パッケージ: パーソナライズされたユーザー インターフェイスを作成する 最新のソフトウェア開発では、ユーザー インターフェイスは多くの場合、ユーザーがソフトウェアと対話するための最も直接的な方法です。使いやすく美しいユーザー インターフェイスを提供するために、開発者はユーザー インターフェイスを作成およびカスタマイズするための柔軟なツールを必要とします。 Golang では、開発者は Template パッケージを使用してこの目標を達成できます。この記事では、Golang および Template パッケージの基本的な使用法を紹介し、コード例を通じてパーソナライズされたユーザー インターフェイスを作成する方法を示します。

Golang のテンプレート パッケージによるデータの視覚化 ビッグ データ時代の到来により、データの視覚化は情報処理と分析の重要な手段の 1 つになりました。データの視覚化により、データを簡潔かつ直感的な方法で表示できるため、人々がデータをよりよく理解して分析できるようになります。 Golang では、Template パッケージを使用してデータ視覚化機能を実装できます。この記事では、Golang の Template パッケージを使用してデータ視覚化を実現する方法を紹介し、コード例を示します。ゴランテム

該当するシナリオ: 1. プロジェクトの規模が大きくない 2. ユーザー数があまり多くなく、同時実行性の要件がそれほど強くない 3. 専任の運用保守要員が存在しない 4. チームの規模が絶妙である通常のプロジェクト、または企業の責任分担が明確ではない部門。多くの場合、システムは要件から設計、開発、テスト、そして最終的な立ち上げ、運用、保守へと進みます。多くの場合、タスクの 80% は開発チームによって完了されます。したがって、開発者はシステムの機能を実装するだけでなく、顧客の相談に応じ、質問に答え、生産上の問題を解決する必要もあります。想像してみてください。アプリケーションが起動された後は、監視手段が何もありません。ダッシュボードのない車を運転するのと同じように、このような道路では誰も安全を感じません。シンプルさと効率性のバランスをどう取るかは、考える価値のあることです。 1.スプリングブ

Flask-Admin を使用してバックエンド管理インターフェイスを実装する方法 背景の紹介: Web サイトやアプリケーションの開発に伴い、バックエンド管理インターフェイスの重要性がますます高まっています。開発プロセスでは、データ、ユーザー、その他の重要な情報を管理するために、便利で高速なバックエンド管理インターフェイスが必要になることがよくあります。 Flask-Admin は強力で使いやすい Flask 拡張機能で、バックグラウンド管理インターフェイスを迅速に実装するのに役立ちます。 Flask-Admin は、Flask と SQLAlchemy に基づいたオープンソース プロジェクトです。

1. 2 つのサーバーの指定されたディレクトリ #!/bin/bash############################ 内のファイルの整合性を確認します。 # #######2 つのサーバーの指定されたディレクトリ内のファイルの整合性を確認します############################# ### ######2 つのサーバー上のファイルの md5 値を比較することで、一貫性を検出するという目的が達成されます。 dir=/data/webb_ip=192.168.88.10# 指定されたファイル内のすべてのファイルを走査します。ディレクトリを取得し、それらを md5sum コマンドのパラメータとして使用し、すべてのファイルの md5 値を取得して、指定されたファイルに書き込みます。

このファイルを変更するには、管理者から提供されたアクセス許可が必要です。解決策: 1. ログイン インターフェイスで管理者アカウントを選択し、パスワードを入力すると、ファイルをスムーズに変更できます。2. ファイルを右クリックして、 「管理者として」の解決策: 3. ファイルのアクセス許可を変更し、ファイルを右クリックして「プロパティ」を選択し、「セキュリティ」タブをクリックして「編集」ボタンをクリックし、ユーザー名を選択して「フル コントロール」にチェックを入れます。オプション ; 4. コマンド プロンプトを使用して問題を解決します; 5. UA 権限を設定します。
