Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

166
Vistas
how to decode url which is encoded by http_build_query

i want to pass array in url, so i have encoded using http_build_query

$filterArray = array('OrderNo'=>$_REQUEST['txtorderno'],
                         'StoreName'=>$_REQUEST['txtstorename'],
                         'PartyCode'=>$_REQUEST['txtpartycode'],
                         'fromdate'=>$_REQUEST['txtfromdate'],
                         'todate'=>$_REQUEST['txttodate'],
                         'minamount'=>$_REQUEST['txtminamount'],
                         'maxamount'=>$_REQUEST['txtmaxamount']);

$data = array('DistributorId' => $_GET['DistributorId'], 'StoreId' => $_GET['StoreId'],'filterArray' => http_build_query($filterArray));

finally my URL is generated like this

http://localhost/test/orderdetails.php?DistributorId=&StoreId=&filterArray=OrderNo%3D1%26StoreName%3D2%26PartyCode%3D3%26fromdate%3D04%252F26%252F2017%26todate%3D04%252F27%252F2017%26minamount%3D111%26maxamount%3D222

now how do i get all the parameters from url ??

i tried to print filterArray parameter like

echo "<pre>";
$arr = (urldecode($_GET['filterArray']));
var_dump($arr);

it prints

string(99) "OrderNo=1&StoreName=2&PartyCode=3&fromdate=04/26/2017&todate=04/27/2017&minamount=111&maxamount=222"
about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

You can use parse_str[1]:

<?php
$inputStr = 'OrderNo=1&StoreName=2&PartyCode=3&fromdate=04/26/2017&todate=04/27/2017&minamount=111&maxamount=222';

parse_str($inputStr, $output);

var_dump($output);
?>

Example: https://3v4l.org/toiKf

[1]: http://php.net/manual/de/function.parse-str.php

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda