文字列と左右の文字を切り取って返す2つの関数が必要です。例:PHP ltrim()とrtrim()関数
$str = "[test]";
$str = ltrim($str,1); //becomes test]
$str = rtrim($str,1); //becomes test
考えられますか?
文字列と左右の文字を切り取って返す2つの関数が必要です。例:PHP ltrim()とrtrim()関数
$str = "[test]";
$str = ltrim($str,1); //becomes test]
$str = rtrim($str,1); //becomes test
考えられますか?
substr()を参照してください。
substr("abcdef", 0, -1); // 'abcde'
substr("abcdef", 1); // 'bcdef'
それはltrim
、rtrim
の機能は通常、どのように動作するかではありません。それらは部分文字列で動作し、インデックスでは動作しません。
と明らかに:
substr('abcdef', 1, -1)
あなたは一度に何をしたいん。
私はsubstr()が仕事をすることができると信じています。 $ start引数と$ length引数はどちらも負の値を取ることができます。
既存のrtrim関数とltrim関数を再定義しようとするとエラーが表示されませんか? – ceejayoz
ラットでは、ltrim()とrtrim()という名前はすでにPHPで使用されています。 rSubstr()とlSubstr()以外のこれを覚えている他の名前はありますか? –
はい、それはちょっとしたペニシアルであっても良い点です。 :) – cletus