note 91471 modified in function.httpquerystring-construct by danbrown

From: Date: Thu, 11 Jun 2009 14:22:10 +0000
Subject: note 91471 modified in function.httpquerystring-construct by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-156776@lists.php.net to get a copy of this message
Note about first argument when calling the constructor: – if true, instance will have initially exactly same query string as PHP received when user accessed the page – if false, instance will be empty. <?php // Imagine that user puts "test.php?name=JamesBond&age=30" into browser, then… $query = new HttpQueryString(); // query is "name=JamesBond&age=30". (First argument is true by default.) $query = new HttpQueryString(false); // query is empty $query = new HttpQueryString(true, 'age=31'); // query is "name=JamesBond&age=31", name was preserved, age was updated $query = new HttpQueryString(false, 'age=31'); // query is "age=31" ?> Second argument can be string and associative array, same as for HttpQueryString->set() method. --was-- Note about first argument when calling the constructor: – if true, instance will have initially exactly same query string as PHP received when user accessed the page – if false, instance will be empty. <? // Imagine that user puts „test.php?name=JamesBond&age=30“ into browser, then… $query = new HttpQueryString(); // query is „name=JamesBond&age=30“. (First argument is true by default.) $query = new HttpQueryString(false); // query is empty $query = new HttpQueryString(true, 'age=31'); // query is „name=JamesBond&age=31“, name was preserved, age was updated $query = new HttpQueryString(false, 'age=31'); // query is „age=31“ ?> Second argument can be string and associative array, same as for HttpQueryString->set() method. http://php.net/manual/en/function.httpquerystring-construct.php

« previous php.notes (#156776) next »