Un-kodlanmış ve işaretleri içeren PHP Regex Ayrıştırma sorgu dizesi

0 Cevap php

Ben un-kodlanmış ve işaretleri içeren (ismi ben alenen kirletmek istemiyorum korkunç bir ödeme sistemi) bir sorgu dizesi alıyorum

name=joe+jones&company=abercrombie&fitch&other=no

parse_str bu idare edemiyorlar, ve (ben deneyin gerçi) Ben kendi düzeni ile gelip regex yeterince bilmiyoruz. Benim oldukça anlamadı oldu İleriye regex asmak.

Ben arıyorum Ne:

Array
(
    [name] => joe jones
    [company] => abercrombie&fitch
    [other] => no
)

Ben ve işareti ile ve imi dize, traipsing düşündüm, ama bu sadece saçma görünüyordu. Yardım?

0 Cevap