1

我有一个“价格”的输入表,并且想要类似的东西:

250 美元全价/230 美元提前预订

要在数据库中进行清理以:

250/230 

或者

$250/$230

是否有可能在 PHP 中做到这一点?

我试过了:

$formdata = ( isset( $_POST['price-entry'] ) ? sanitize_html_class( $_POST['price-entry'] ) : '' );

但这会剥离除字母和数字之外的所有内容。

4

1 回答 1

1

试试这个

  $price = '$250 full price /$230 early booking';
  echo get_clean_price($price);

  function get_clean_price($price) {
    return preg_replace("/[^\d\/]+/", "", $price);
  }
于 2013-04-01T11:38:36.097 回答