目次
ECSHOP は Deprecated: preg_replace() エラー、ecshopdeprecated の問題を完全に解決します
ホームページ バックエンド開発 PHPチュートリアル ECSHOP は非推奨の問題を完全に解決します: preg_replace() エラー、ecshopdeprecated_PHP チュートリアル

ECSHOP は非推奨の問題を完全に解決します: preg_replace() エラー、ecshopdeprecated_PHP チュートリアル

Jul 12, 2016 am 08:52 AM
ecshop replace

ECSHOP は Deprecated: preg_replace() エラー、ecshopdeprecated の問題を完全に解決します

PHP5.5 の普及に伴い、ECSHOP システムに新しいエラーが発生しています。 PHP が PHP5.5 に開発されてから、多くの微妙な変更が加えられました。 ECSHOP の公式アップデートは遅すぎ、これらの問題が発見されてもアップグレードが間に合わず、ユーザーはインストール中や使用中にエラーだらけになってしまいます。長い間話し続けた後、この新しいエラーは正確には何ですか? その完全なエラー メッセージは次のとおりです:

非推奨: preg_replace(): /e 修飾子は非推奨です。代わりに preg_replace_callback を使用してください....

注意: すべての ECSHOP がこのエラーを報告するわけではありません。PHP5.5 環境を使用している ECSHOP のみがこのエラーを報告します。

次の ecshop 開発センター (www.68ecshop.com) チュートリアルでは、最初にエラーの理由について説明しています:

1)、エラーの理由:

preg_replace() 関数で使用される修飾子 /e は、PHP5.5.x では非推奨になりました。

PHP バージョンが PHP5.5.X の場合、ECSHOP は必ず次のようなエラーを報告します:

非推奨: preg_replace(): /e 修飾子は非推奨です。代わりに preg_replace_callback を使用してください...

2)、解決策:

実際、先ほどのエラー メッセージからも、preg_replace の代わりに preg_replace_callback を使用するよう求められていることが分かります。

したがって、解決策は次のようになります:

メモ帳または他の PHP 編集ソフトウェア (editplus など) を使用してファイル include/cls_template.php を開き、

を見つけます

return preg_replace("/{([^}{n]*)}/e", "$this->select('\1');", $source);

に置き換えました

return preg_replace_callback("/{([^}{n]*)}/", function($r) { return $this->select($r[1]); }, $source);

問題は解決しました。

3)、 ECSHOP 内の他のファイルでも同様の preg_replace エラーが報告される場合は、上記の方法を参照して解決してください。解決策のアイデアと解決策は同じです。

上記の ECSHOP は Deprecated: preg_replace() のエラー報告を完全に解決します。これは編集者が共有するすべての内容です。参考にしていただければ幸いです。また、皆さんにも Bangkejia をサポートしていただければ幸いです。

www.bkjia.com本当http://www.bkjia.com/PHPjc/1127863.html技術記事 ECSHOP は Deprecated: preg_replace() エラーの問題を完全に解決します。 PHP5.5 の普及に伴い、ECSHOP システムに新しいエラーが発生しました。 PHPがPHP5.5バージョンに開発された後、...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホット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ヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

ECSHOPのアーキテクチャは何ですか? ECSHOPのアーキテクチャは何ですか? Feb 23, 2023 am 09:32 AM

ecshop は「B2C」アーキテクチャです。ecshop は B2C の独立したオンライン ストア システムであり、企業や個人がパーソナライズされたオンライン ストアを迅速に構築するのに適しています。このシステムは、PHP 言語と MYSQL データベース アーキテクチャに基づいて開発されたクロスプラットフォームのオープン ソース プログラムです。

REPLACE 関数を使用して MySQL の文字列の指定された部分を置換する方法 REPLACE 関数を使用して MySQL の文字列の指定された部分を置換する方法 Jul 25, 2023 pm 01:18 PM

MySQL は、データを処理および操作するためのさまざまな機能を提供する、一般的に使用されるリレーショナル データベース管理システムです。このうち、REPLACE関数は文字列の指定した部分を置き換える関数です。この記事では、MySQL で文字列を置換するための REPLACE 関数の使用方法を紹介し、コード例を通してその使用法を示します。まず、REPLACE 関数の構文を見てみましょう: REPLACE(str,search_str,replace_str)。

ECSHOPの記事を並び替える方法にはどのようなものがありますか? ECSHOPの記事を並び替える方法にはどのようなものがありますか? Jun 16, 2023 am 11:30 AM

ECSHOPの記事を並べ替える方法: 1. 公開時間で並べ替え、記事の公開時間を変更することでリスト内の記事の順序を制御できます; 2. クリック数で並べ替え、「記事クリックランキング」をインストールすることでこの並べ替えを実現できます。 」プラグイン機能、このプラグインは記事のクリック数をカウントできます; 3. コメント数で並べ替え、この並べ替え機能は、コメント数をカウントできる「記事コメントランキング」プラグインをインストールすることで実装できます。記事のコメント数; 4. 関連性順に並び替える この並び替え機能は「検索ランキング」プラグインを導入することで実現できます。

Python での文字列検索と置換のテクニックは何ですか? Python での文字列検索と置換のテクニックは何ですか? Oct 20, 2023 am 11:42 AM

Python での文字列検索と置換のテクニックは何ですか? (具体的なコード例) Python では文字列が一般的なデータ型であり、日常のプログラミングでは文字列の検索や置換操作によく遭遇します。この記事では、一般的な文字列の検索と置換のテクニックを、具体的なコード例とともに紹介します。文字列内の特定の部分文字列を検索するには、文字列の find() メソッドまたは Index() メソッドを使用できます。 find() メソッドは、文字列内で最初に出現した部分文字列のインデックスを返します。

Ecshop 製品管理の詳細: フィールドを追加する方法を学ぶ Ecshop 製品管理の詳細: フィールドを追加する方法を学ぶ Mar 12, 2024 pm 02:06 PM

Ecshop 製品管理アドバンス: フィールドを追加する方法を学びます。具体的なコード例が必要です。製品管理に Ecshop を使用する場合、特定のニーズを満たすためにカスタム フィールドを追加する必要がある状況によく遭遇します。フィールドを追加することで、より正確な製品管理とより良いユーザー エクスペリエンスを実現できます。この記事では、Ecshop にフィールドを追加する方法と具体的なコード例を紹介します。まず、フィールドを追加する必要性を明確にする必要があります。たとえば、製品詳細ページに「製造日」フィールドを追加する必要があります。

ecshopの特徴は何ですか? ecshopの特徴は何ですか? Feb 13, 2023 am 09:43 AM

特徴: 1. 柔軟性、カスタマイズ性、拡張性の高いオープンソースシステム、2. 独立二次開発のサポート、3. 豊富なテンプレートとプラグイン、4. 業界への高い適応性、5. ソフトウェアベンダーの制約を回避、6. より高い信頼性安定性、7. VUE の包括的な置き換えに基づくモバイル H5 フレームワークのアップグレード、より柔軟でオープンな機能、8. マルチレベルのリベート機能、QR コード、ポスター、その他のプロモーション方法のサポート、ディストリビューターの無制限の分裂開発、8. 視覚的なインタラクション管理端末を一新し、UIがシンプルで美しく、操作感がアップグレード 9. PHP7.2に対応し、パフォーマンスが2倍になりました。

ecshopとはどのようなプログラムですか? ecshopとはどのようなプログラムですか? Feb 16, 2023 am 10:38 AM

ECShop は、B2C の独立したオンライン ストア システムです。PHP 言語と MYSQL データベース アーキテクチャに基づいて開発されたクロスプラットフォームのオープン ソース プログラムで、企業や個人がパーソナライズされたオンライン ストアを迅速に構築するのに適しています。 ecshop mallシステムの特徴は、1. 独自二次開発をサポート、2. 豊富なテンプレートとプラグイン、3. 業界適応力が強い、4. ソフトウェアベンダーの制約を回避、5. より強力な信頼性と安定性です。

ECSHOPのモデルは何ですか? ECSHOPのモデルは何ですか? Feb 22, 2023 am 09:37 AM

ecshopはB2Cモデルです。 ECShop は、B2C の独立したオンライン ストア システムであり、企業や個人がパーソナライズされたオンライン ストアを迅速に構築するのに適しています。 B2Cとは電子商取引のモデルを指し、商品やサービスを消費者に直接販売する小売モデルでもあり、B2C電子商取引の支払い方法は代金引換とオンライン決済の組み合わせであり、ほとんどの企業は物流を選択しています配送をアウトソーシングし、運営コストを削減します。

See all articles