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

170
Vistas
cómo decodificar la URL que está codificada por http_build_query

quiero pasar la matriz en la URL, por lo que he codificado usando 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));

finalmente mi URL se genera así

 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

ahora, ¿cómo obtengo todos los parámetros de url?

Traté de imprimir el parámetro filterArray como

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

se imprime

 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

Puedes usar 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); ?>

Ejemplo: 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