Ho appena scoperto che queste funzioni sembrano ridondanti. http_build_query()
appartiene alle funzioni php standard. http_build_str()
fa parte del pacchetto pecl_http.Qual è la differenza tra http_build_str() e http_build_query()?
sono ridondanti al 100%?
Sono concentrato sull'ottenere la perfetta funzione di inversione di parse_str()
. dal http_build query()
è rotto. (vedi reference) Mi chiedo se ci sia un modo in cui http_build_str()
potrebbe avere qualche vantaggio per supportare/tollerare più casi limite.
Perché non leggi l'API? – thatidiotguy
Perché build_query è stato introdotto in PHP 5. Non c'è motivo di avere la versione pecl installata a meno che tu non sia su una vecchia versione di PHP, e/o stia provando a inserire una php4 codebase in un'installazione php5. –
Grazie a @MarcB, hai apportato il primo input prezioso ;-) Ho anche aggiornato la mia domanda per essere più specifico –