ホームページ >バックエンド開発 >PHPチュートリアル >preg_replace が preg_replace_callback に変更されました

preg_replace が preg_replace_callback に変更されました

WBOY
WBOYオリジナル
2016-06-13 12:25:481038ブラウズ

preg_replace が preg_replace_callback
preg_replace('!s:(d ):"(.*?)";!se', "'s:'.strlen('$2').':"$2";'" に変更されました。 , $value);
正規表現についてはよくわかりません
-----解決策のアイデア----- ----- -
preg_replace_callback('!s:(d ):"(.*?)";!s', function($m) { return 's:'.strlen($m [2]). ":"$m[2]";";}, $value);

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。