Montar e desmontar query strings


Vejamos como colocar uma query string numa URL utilizando http_build_query:


	$dados = array(
		'hl' => 'pt-BR',
		'q'  => 'Forgetting Sarah Marshall',
		'testa-escape' => 'acentuacao',
	);
	  
	echo http_build_query($dados);
	// hl=pt-BR&q=Forgetting+Sarah+Marshall&testa-escape=acentua%C3%A7%C3%A3o
E o inverso também é possível com as funções parse_url e parse_str:


	$url = parse_url('http://www.google.com/search?q=anneke+van+giersbergen&num=50');
  
	parse_str($url['query'], $query);
	  
	echo $query['q'];
	// anneke van giersbergen





Comentários

Copyright © 2018 Anderson Bravo
www.andersonbravo.com.br
anderson@andersonbravo.com.br