skillup

技術ブログ

PHP

PHPでの空白削除に関して

投稿日:2016年2月18日 更新日:

PHPで空白を削除する方法についてメモします。

trimについて

空白を削除する関数といえばtrimが何といっても一番有名でしょう。

また文字列の左部分だけ、右部分だけの空白を取り除くこともできます。

ただしこれだと全角の空白と文字間の半角空白は取り除けません。

全角の空白と文字間の半角空白(つまりは文字列中のすべての空白)を取り除くのは下記のように置換を行います。

用途に応じて空白の削除の処理を使い分けておきましょう。

参考リンク

http://php.net/manual/ja/function.trim.php

忘れっぽいエンジニアのPHPリファレンス 文字列の空白を削除する(trim()、ltrim()、rtrim()、chop())

【PHP】文字列の中にある半角空白と全角空白を削除・除去する方法 公開

-PHP
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

PHPの無名関数+array系の関数

PHPの無名関数について。 PHP5.3.0以降で実装され、概念としては知っていましたが、あまり使ったことがありませんでした。 今開発しているPHPの案件で無名関数のソースをみたので、復習もかねてメモ …

no image

CakePHP3 日付ライブラリ(Time)について

CakePHPには標準でいろいろなライブラリが入っていますが、日付ではCake\I18n\Timeというライブラリが入っています。 内部では3.2より前のバージョンではCarbonだったようですが、そ …

no image

composerでのライブラリ登録

今回はPHPのパッケージ管理ツールであるcomposerへのライブラリ登録を。 Contents1 ライブラリの作成2 packagistへの登録3 呼び出す側3.1 composer.json3.2 …

no image

dateTimeの使い方

phpの日付ライブラリであるdateTimeについて。 Contents1 過去のリンク2 頻出表現3 リンク 過去のリンク CakePHP3 日付ライブラリ(Time)について http://ski …

no image

Laravelでのアプリ間のログイン連携

実務でLaravelで複数のアプリを作成し、アプリ同士でログイン連携をさせるという機能が実務であったため、メモします。 例えばhttp://example.comという売上管理のアプリでログイン認証を …

アーカイブ