PHP 金額の文字列から数値のみを抜き出す方法 preg_replace()

PHPで金額など文字と数値を含む文字列から数値のみを抜き出すには preg_replace()メソッドで数値以外を空白に置換します。

preg_replace() で数値以外を空白に置換

//対象の文字列
$price_str = '\1,760';

//0-9以外の文字を空白に置換する
$price_int = preg_replace( '/[^0-9]/', '', $price_str) );

//置換後の文字列を表示
echo $price_int;

動作環境情報

エックスサーバー(x10)
PHP 7.3.14

コメント

タイトルとURLをコピーしました