3

以下のデータを受け入れる方法を見つけて、PHPまたはPythonで配列などとして解析できるようにすることに問題があります。

$data = array(
    'full_name' => array('name'=>'Full Name', 'type'=>'textarea'),
    'company' => array('name'=>'Organization', 'required'=>true),
}

その内部配列にはさらに多くのフィールドがあり、それらがどのように表示されるかについては決まった順序はありません。

テキストエリアからのユーザー入力を解析して、それを配列として使用できるようにする方法はありますか?またはそれをどうするかについての他のアイデアはありますか?

4

3 に答える 3

7

JSONを入力形式として使用するのはどうですか?これは簡単に解析でき、セキュリティ上のリスクにはなりません。

于 2012-04-30T23:03:50.317 に答える
3

私があなたが必要なものを理解しているなら、

これがjsonの目的です!

データを使用してこの簡単な例を見てくださいhttp://codepad.org/17jxHjeY

オブジェクトと配列を簡単に渡すことができます。

マイク

于 2012-04-30T23:08:20.317 に答える
1

Pythonではast.literal_eval、文字列を安全に辞書に解析するために使用できます。

于 2012-04-30T23:08:11.283 に答える