ここに示すように、フロントエンドで id によってページを取得する cms があります。
$pageid = ereg_replace("[^0-9]", "", $_GET['pid']);
これは、POSIX が廃止されたので更新しようとしている古いコードですが、(preg_replace を使用して) 変換しようとしてもうまくいきませんでした。誰かが私のためにその行を変換できるなら、私はそれを大いに感謝します.
コメントからコードを追加
私の最初の推測は、
$pageid = preg_replace("/[^0-9]/","",$_GET['pid'];
エラーが発生したため、さらに削減しました
$pageid = preg_replace("/^0-9/","",$_GET['pid']
許してください、正規表現の私の理解はかなり限られています。