Home » Networking » Net_URL » Manual
Provides an easy parsing of URLs
Net_URL Constructor
Net_URL Constructor – Instantiating Net_URL
Synopsis
require_once 'Net/URL.php';
string Net_URL (
string $url = null
, boolean $useBrackets = true
)
Description
Instantiates a new Net_URL object
Parameter
-
string $url- The url to parse. By default this is getting $_SERVER['PHP_SELF'] -
boolean $useBrackets- Whether to use sqare brackets or not when there is multiple query variable names using the same name.
Example
Using Net_URL
<?php
require_once 'Net/URL.php';
$url = new Net_URL();
print_r($url->querystring);
?>
Net_URL::setOption
Net_URL::setOption – Setting options with Net_URL
Synopsis
require_once 'Net/URL.php';
string setOption (
string $optionName
, string $value
)
Description
Setting a Net_URL option
Parameter
| Name | Description |
|---|---|
| encode_query_keys | This will encode the query keys if set to true. By default set to false. |
-
string $optionName- The option name to set. -
string $value- The value of the option to set.
Example
Using Net_URL
<?php
require_once 'Net/URL.php';
$url = new Net_URL;
$url->setOption('encode_query_keys', true);
print_r($url->querystring);
?>