0

私はこのような文字列を持っています

$string = 'Name of product | 34';

これを2つの新しい文字列に分割したいと思います。

$productName = 'Name of product';
$productPrice = '34';

それを行うための最良の方法は何ですか?

4

2 に答える 2

5

list()これは、とを使用して非常に簡単に行うことができますexplode()

list($productName, $productPrice) = explode(" | ", $string);
$ productName string(15)"製品の名前"
$ productPrice string(2) "34"
于 2012-04-06T00:18:49.740 に答える
4
$newarray = explode(" | ", $string);
echo $newarray[0]; //Name of product
echo $newarray[1]; //34
于 2012-04-06T00:20:09.593 に答える