0

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

$str="123 1231 41241 124124";

これらの文字列をPHPでこの出力に変換するにはどうすればよいですか?

$output="'123','1231','41241','124124'";
4

2 に答える 2

3

私はあなたが必要ないと思いますpreg_replacestr_replace結構です:

<?php 
$str="123 1231 41241 124124";
$output = "'".str_replace(" ", "','", $str)."'";
?>
于 2012-08-08T08:58:03.163 に答える
2

あなたはそれを次のように行うことができます:

<?php 
$str="123 1231 41241 124124";
//This
$output = "'".implode("','",explode(' ',$str))."'";//'123','1231','41241','124124'
//Or
$output = "'".str_replace(' ',"','",$str)."'"; //'123','1231','41241','124124'
?>

正規表現を含まない他の方法もたくさんあることは間違いありません。

于 2012-08-08T08:51:41.667 に答える