-4

空白、コンマ、空白で区切られた巨大な文字列を受け取るhtmlのフォームがあり、各項目は次のように引用符で囲まれています。

$s = '"info1" , "info2"'; //and so on

私の質問は、新しい配列変数を作成し、文字列内の情報を配列内の情報に設定するにはどうすればよいですか? 基本的に次のようなものを作成します。

$array_ex = array("info1", "info2"); //of course there is going to be
                                     //way more than 2 items

出来ますか?

ありがとう!

4

2 に答える 2

3
$s = '"info1" , "info2"' //and so on

$array = explode(",",$s);


print_r($array)
于 2012-12-28T03:31:58.740 に答える
0

分解関数は、特定の区切り文字を持つ文字列から配列を生成するために使用されます。

上記の問題の解決策として、コンマで区切られた文字列から配列を生成するために爆発関数を使用する必要があります

例えば

        $a=explode(",",$string);

分解機能の詳細については、次の URL に記載されているドキュメントを参照してください。

http://php.net/manual/en/function.explode.php

于 2012-12-28T06:12:15.780 に答える