検索
ホームページバックエンド開発PHPチュートリアル文字列の内容を配列の内容に置き換えるにはどうすればよいですか?

たとえば、配列
$a=array(0=>sdfs,1=>333,2=>444,3=>sadfsaf) があります

次に、文字列、つまり、文字列は次のとおりです:

今日の午後、記者は第3回中国石材鑑賞展と黄粉石文化博覧会の記者会見で、今年の黄粉石文化博覧会が11月8日に鷹潭君栄国際眼鏡城で開催されることを知りました。 [abc]2[/ abc]展は11月16日で終了となります。イベント[abc]1[/abc]期間中、全国から集められた奇妙な石、化石、鉱物結晶、宝石とその工芸品、根彫り、陶磁器、骨董品、書画、収集品などが展示されます。石博の雰囲気を盛り上げ、石博の人気を集めるために、主催者は会期中に書道のペンセッション、著名人のコンサート、ビアフェスティバル、メガネショーなどの文化活動も企画した。

観光客の訪問を容易にするために、21 番バスは石材博覧会期間中、鉄道駅から湛江路を経由して臨陰西路を経て、五路までの運行ルートを調整しました [abc]7[/abc] Yingxi Avenueに沿ってJunrong International Yellow Wax Stone Antique Marketまで直接お越しください。同時に、主催者は、Stone Expo への訪問者を展示会場まで運ぶ特別なバス [abc]4[/abc] をアンティーク ストリートの裏口で手配しています。

配列の長さは、文字列内の [abc]*[/abc] タグの数と等しくなければなりません。
次に、配列内の [abc]*[/abc] を、文字列内に出現する順序で $a[0]....$a[3] の値に置き換えたいと思います。
また、[abc]*[/abc] が出現する回数をカウントするにはどうすればよいですか? ?

つまり、
[abc]2[/abc] を $a[0] sdfs の値に置き換えます。 ,
[abc]1[/abc] を $a[1] の値に置き換えます 333
[abc]7[/abc] を $a[2] の値に置き換えます 444
[abc]4[/abc] を置き換えます] $a[3] sadfsaf の値に置き換えます

説明:
[abc]2[/abc] これの間の [abc]*[/abc] は、他の特殊文字を含まない正の整数でなければなりません。模様はないようです、




議論への返信(解決策)

$s =<<< TXT今天下午,记者从第三届中华赏石展暨黄蜡石文化博览会新闻发布会上获悉,今年的黄蜡石文化博览会将于11月8日在鹰潭君融国际眼镜城开[abc]2[/abc]展,至11月16日落下帷幕。活动期[abc]1[/abc]间将展销来自全国各地的奇石、化石、矿晶、宝玉石及其工艺品、根雕、陶瓷、古玩、书画、收藏品。为活跃石博会气氛,聚集石博会人气,展会期间,主办方还安排了书法笔会、明星演唱会、啤酒节、眼镜秀等文化活动。  为了方便观众前去参观,公交21路车在石博会期间[abc]7[/abc]对行驶路线做出调整??从火车站出发,经站江路到林荫西路,再沿鹰西大道直达君融国际黄蜡石古玩大市场。同时,主办方每天也安排专车[abc]4[/abc]在古玩街后门,把参观石博会的观众送到展会现场。TXT;$a = array(0 => 'sdfs', 1 => '333', 2 => '444', 3 => 'sadfsaf');foreach($a as $v) $s = preg_replace("/\[abc\]\d+\[\/abc\]/", $v, $s, 1);echo $s;
今日の午後、記者は第3回中国石材鑑賞展と黄粉文化博覧会の記者会見で、これが今年の黄色プレキシガラス文化博覧会 SDF の展示会は、11 月 8 日に鷹潭君栄国際光学都市で始まり、11 月 16 日に終了します。期間中、333の部屋では、全国各地から集められた奇石、化石、鉱物結晶、原石とその工芸品、根彫り、陶磁器、骨董品、書画、収集品などが展示販売されます。石博の雰囲気を盛り上げ、石博の人気を集めるために、主催者は会期中に書道のペンセッション、著名人のコンサート、ビアフェスティバル、メガネショーなどの文化活動も企画した。

観光客の訪問を容易にするために、21 444 番バスは石材博覧会期間中に運行ルートを調整します。バスは鉄道駅から出発し、湛江路を通って臨沂西路まで通過し、その後営渓に沿って潤栄まで直進します。アベニューインターナショナルイエローワックスストーンアンティークマーケット。同時に、主催者は、毎日石博覧会への訪問者を展示会場まで輸送するために、アンティークストリートの裏口に特別なバスsadfsafを手配します。

$s =<<< TXT今天下午,记者从第三届中华赏石展暨黄蜡石文化博览会新闻发布会上获悉,今年的黄蜡石文化博览会将于11月8日在鹰潭君融国际眼镜城开[abc]2[/abc]展,至11月16日落下帷幕。活动期[abc]1[/abc]间将展销来自全国各地的奇石、化石、矿晶、宝玉石及其工艺品、根雕、陶瓷、古玩、书画、收藏品。为活跃石博会气氛,聚集石博会人气,展会期间,主办方还安排了书法笔会、明星演唱会、啤酒节、眼镜秀等文化活动。  为了方便观众前去参观,公交21路车在石博会期间[abc]7[/abc]对行驶路线做出调整??从火车站出发,经站江路到林荫西路,再沿鹰西大道直达君融国际黄蜡石古玩大市场。同时,主办方每天也安排专车[abc]4[/abc]在古玩街后门,把参观石博会的观众送到展会现场。TXT;$a = array(0 => 'sdfs', 1 => '333', 2 => '444', 3 => 'sadfsaf');foreach($a as $v) $s = preg_replace("/\[abc\]\d+\[\/abc\]/", $v, $s, 1);echo $s;
今日の午後、記者は第3回中国石材鑑賞展と黄粉石文化博覧会の記者会見で、今年の黄粉石文化博覧会が11月8日に鷹潭君栄国際光学城で開催されることを知りました。そして11月16日に終了します。期間中、333の部屋では、全国各地から集められた奇石、化石、鉱物結晶、原石とその工芸品、根彫り、陶磁器、骨董品、書画、収集品などが展示販売されます。石博の雰囲気を盛り上げ、石博の人気を集めるために、主催者は会期中に書道のペンセッション、著名人のコンサート、ビアフェスティバル、メガネショーなどの文化活動も企画した。

観光客の訪問を容易にするために、21 444 番バスは石材博覧会期間中に運行ルートを調整します。バスは鉄道駅から出発し、湛江路を通って臨沂西路まで通過し、その後営渓に沿って潤栄まで直進します。アベニューインターナショナルイエローワックスストーンアンティークマーケット。同時に、主催者は、毎日石博覧会への訪問者を展示会場まで輸送するために、アンティークストリートの裏口に特別なバスsadfsafを手配します。


すごいですね、マスター。
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Laravelでフラッシュセッションデータを使用しますLaravelでフラッシュセッションデータを使用しますMar 12, 2025 pm 05:08 PM

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPロギング:PHPログ分析のベストプラクティスPHPロギング:PHPログ分析のベストプラクティスMar 10, 2025 pm 02:32 PM

PHPロギングは、Webアプリケーションの監視とデバッグ、および重要なイベント、エラー、ランタイムの動作をキャプチャするために不可欠です。システムのパフォーマンスに関する貴重な洞察を提供し、問題の特定に役立ち、より速いトラブルシューティングをサポートします

PHPのカール:REST APIでPHPカール拡張機能を使用する方法PHPのカール:REST APIでPHPカール拡張機能を使用する方法Mar 14, 2025 am 11:42 AM

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

Laravelテストでの簡略化されたHTTP応答のモッキングLaravelテストでの簡略化されたHTTP応答のモッキングMar 12, 2025 pm 05:09 PM

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

Codecanyonで12の最高のPHPチャットスクリプトCodecanyonで12の最高のPHPチャットスクリプトMar 13, 2025 pm 12:08 PM

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

PHPにおける後期静的結合の概念を説明します。PHPにおける後期静的結合の概念を説明します。Mar 21, 2025 pm 01:33 PM

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。Mar 28, 2025 pm 05:12 PM

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。