ホームページ > バックエンド開発 > PHPチュートリアル > 厳格な標準に対する解決策: ECShop では変数のみを参照によって渡す必要があります。

厳格な標準に対する解決策: ECShop では変数のみを参照によって渡す必要があります。

WBOY
リリース: 2016-06-20 13:04:45
オリジナル
962 人が閲覧しました

厳格な標準に対する解決策: 変数のみを参照によって渡す必要があることが ECShop に表示されます

今日 ecshop をインストールしたとき、エラー メッセージが上部に表示されました: 厳格な標準: F:www.xxxx.comcls_template.php の 418 行目で変数のみを参照によって渡す必要があります

解決策:

cls_template.php ファイルを開き、次のコードを見つけます:


$tag_sel = array_shift(explode(' ', $tag));
言い忘れていましたが、私の PHP バージョンは 5.4.19 です。デフォルトでは、PHP 5.3 以降では特定の変数のみを渡すことができますが、関数の戻り値では渡すことができないため、このコード内のエクスプロイトを移動して再割り当てする必要があります

$tagArr =explode(' ', $tag);
$tag_sel = array_shift($tagArr);
この後、上部のエラーが消えますが、ecshop バックエンドに移動して [キャッシュのクリア] をクリックして、左側と下部のエラーを削除する必要があります。


関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート