文字列<PublishId>3</PublishId>をpreg_replaceで<PublishId>TEST</PublishId>に正規表現する方法がわかりません。
下記の方法では、Warning: preg_replace(): Unknown modifier 'P' in とエラーになってしまいます。
また、数字3が入っている部分は変動します。
PHP
1echo preg_replace('/<PublishId>(.*)?</PublishId>/', '<PublishId>TEST</PublishId>', $del_contents);
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。