以下はphpフォームからのものです。数字以外の文字を削除して値をフォーマットしたい。pregreplaceが最良のオプションだと思いますが、それを実装する方法がわかりません。
どんな助けでも大歓迎です。コードは以下のとおりです。
if(isset($_GET['price-max'])) {
if($_GET['price-max'] >= 1) {
$args['meta_query'][] = array(
'key' => 'pyre_price',
'value' => $_GET['price-max'],
'compare' => '<=',
'type' => 'numeric'
);
}
}