ホームページ >バックエンド開発 >PHPチュートリアル >MySQL データベース データから複数の空白を削除するにはどうすればよいですか?
MySQL データベース データ内の複数の空白文字の削除
MySQL データベース データから複数の空白文字 (n、t など) を削除するには、次の手順を実行します。次の解決策を採用してください:
問題の説明:
$row['message'] を使用して MySQL データベースからデータを取得するときに、n (改行) やt (タブ) はテキストの書式設定に影響を与える可能性があります。目標は、単一のスペースを保持しながらこれらの空白を削除することです。
解決策:
このタスクを達成するには、次のパターンで preg_replace() 関数を利用できます。
$row['message'] = preg_replace('/\s+/', ' ', $row['message']);
説明:
最適化:
パフォーマンスの最適化用の場合は、 ss の代わりにパターン ss * を使用することをお勧めします。前者は 1 つ以上の空白と一致し、後者は 2 つ以上の空白と一致しますが、このシナリオでは不要です。
以上がMySQL データベース データから複数の空白を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。