重松です。 ふと思った無茶苦茶な解決方法ですけど、JavaScript と PHP は似てるといえば似ているので、 $js = "('ゆぴ','-','(-11,-425)');"; eval("\$x = array$js"); // NG var_dump($x); ってやると、サクリと取れました。 これだと、\' とかのことも考えなくていいですね。 まあ、eval の中に、おかしなものを突っ込まれる危険性はありますが。 -- Osamu Shigematsu