PHPで最後の4文字を削除する方法


  1. substr関数を使用する方法:
    $string = "サンプルテキスト";
    $newString = substr($string, 0, -4);
    echo $newString;

    出力: "サンプル"

substr関数は、指定した文字列の一部を取得するために使用されます。第1引数には対象の文字列を、第2引数には取得する部分文字列の開始位置を、第3引数には取得する部分文字列の長さを指定します。この場合、第2引数を0にし、第3引数を-4に設定することで、文字列の最後の4文字を取り除いた新しい文字列が生成されます。

  1. mb_substr関数を使用する方法:
    $string = "サンプルテキスト";
    $newString = mb_substr($string, 0, -4, "UTF-8");
    echo $newString;

    出力: "サンプル"

mb_substr関数は、マルチバイト文字列の一部を取得するために使用されます。mb_substr関数の第4引数には文字エンコーディングを指定する必要があります。上記の例では、UTF-8エンコーディングを使用しています。

これらの方法を使用することで、PHPで文字列の最後の4文字を削除することができます。適切な方法を選択し、自分のコードに組み込んでください。