5


2

PHP配列から文字列に相当

配列を文字列に変換する再帰的な解決策を誰かが持っているのだろうかと思っています。

これが私の言っていることです:

次の内容を持つ配列 $ args

Array
(
    [0] => $hello
    [1] => 411px
    [Jeeves] => Array
        (
            [compiling] => 1
        )

)

'' '' '

`arr_to_string($ args)`を呼び出した後の結果:

array($hello,"411px", "Jeeves" => array("compiling" => 1));

注:前の$記号を認識するため、引用符は追加されません。 数字についても同じです。

誰もが解決策を持っていますか、私を正しい方向に向けることができますか?

ありがとうございます。 マット・ミューラー

1 Answer


16


あなたは後にいるように見えます

ただし、$ helloを配列に入れることはできないため、$ helloは得られません。 変数名ではなく、常に変数の値のみです。 「$ hello」が必要な場合は、配列に挿入するときに単一引用符で囲みます。 変数としてではなく、文字列として挿入します。