preg_replace 置換の問題

WBOY
リリース: 2016-06-23 13:47:35
オリジナル
1063 人が閲覧しました

preg_replace("/{../}2.*.htm/ie","12312".base64_encode('\0'), $this->content); 置換に失敗しました


「12312base64_encode」のアセンブル方法(元の一致コンテンツ)"、アセンブリは失敗しました


ディスカッションに返信 (解決策)

preg_replace("/{../}2.*.htm/ie", "'12312' .base64_encode('\0')", $this->content);

preg_replace("/{../}2.*.htm/ie", "'12312'.base64_encode('\0' ) ", $this->content);



ありがとうございます。それは動作します。
もう 1 つ質問します
後で \0 と 123 を接続します
preg_replace("/{../}2.*.htm/ie","'12312'.base64_encode('\0') \0 '123 ' ", $this->content);

最も外側の括弧を削除することは、正当な PHP ステートメントである必要があります

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