PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのltrim()関数とは?構文・パラメータ・使い方を実例付きで解説

PHPのltrim()関数は、文字列の先頭から空白文字やその他の指定した文字を取り除くために使用される関数です。ユーザー入力の整形やデータのクリーニングなど、さまざまな場面で活用できます。

構文

ltrim(str, charlist)

パラメータ

  • str  − 処理対象となる文字列

  • charlist  − 文字列から削除する文字を指定します。このパラメータを省略した場合、以下のすべての文字が削除されます。

    • "\0"  − NULL文字

    • "\t"  − タブ

    • "\n"  − 改行(ラインフィード)

    • "\x0B"  − 垂直タブ

    • "\r"  − キャリッジリターン

    • " "  − 通常の半角スペース

戻り値

ltrim()関数は、先頭の文字が取り除かれた修正済みの文字列を返します。なお、元の文字列自体は変更されない点に注意してください。

使用例1:先頭の空白を削除する

以下は、文字列の先頭にある空白をltrim()で削除する基本的な例です。

<?php
$s = " Welcome!";
echo "ltrimなし = " . $s;
echo "<br>";
echo "ltrimあり = " . ltrim($s);
?>

出力結果

Without ltrim = Welcome!
With ltrim = Welcome!

使用例2:文字列を連結する際に活用する

次の例では、変数に格納された文字列の先頭の空白を削除してから、別の文字列と連結しています。

<?php
$string = " website";
echo "Welcome to the ".ltrim($string);
?>

出力結果

Welcome to the website

関連関数

文字列の末尾から文字を削除したい場合はrtrim()両端から削除したい場合はtrim()を使用します。用途に応じてこれらの関数を使い分けることで、文字列操作をより効率的に行えます。

  1. PHPのlog()関数とは?自然対数の計算方法と使い方を解説

    定義と使い方log() 関数は、数値の自然対数(natural logarithm)を計算します。対数とは、指数関数の逆演算のことです。たとえば 102=100 という関係は「log10100=2」と表せます。自然対数はオイラー数 e を底として計算され、PHP では定義済み定数 M_E によって e の値(2.7182818284590452354)が提供されています。具体例を挙げると、exp(4.60517018599)=100(つまり e4.60517018599=100)が成り立つため、loge100=4.60517018599 となります。PHP では、この自然対数(loge)を l

  2. PHPのltrim()関数とは?構文・パラメータ・使い方を実例付きで解説

    PHPのltrim()関数は、文字列の先頭から空白文字やその他の指定した文字を取り除くために使用される関数です。ユーザー入力の整形やデータのクリーニングなど、さまざまな場面で活用できます。 構文 ltrim(str, charlist) パラメータ str  − 処理対象となる文字列 charlist  − 文字列から削除する文字を指定します。このパラメータを省略した場合、以下のすべての文字が削除されます。 "\0"  − NULL文字 "\t"  − タブ "\n"  − 改行(