$string = "aaa, bbb, ccc, ddd, eee, fff";
third の後に文字列を切り取りたいので、文字列から出力を取得したいと思います:
aaa, bbb, ccc
strpos()
これにはとを使用できますsubstr()
。見る
$string = substr($string, 0, strpos($string, ', ddd'));
爆発を使用した代替アプローチ:
$arr = explode(',', $string);
$string = implode(',',array_slice($arr, 0, 3);
$x = explode(',', $string);
$result = "$x[0], $x[1], $x[2]";
$string = "aaa, bbb, ccc, ddd, eee, fff";
$arr = explode(", ", $string);
$arr = array_splice($arr, 0, 3);
$string = implode($arr, ", ");
echo $string; // = "aaa, bbb, ccc"
それを取得するには、explode() および implode() PHP 関数を使用できます。