php8.5
Home/ Manual/ yaf / yaf_request_http/ Yaf_Request_Http::__construct

Yaf_Request_Http::__construct

PHP function Edit on GitHub ✎

(Yaf >=1.0.0)

Constructor of Yaf_Request_Http

Description

Yaf_Request_Http::__construct([string $request_uri], [string $base_uri])

Func

Parameters Parameters

Return Values

Examples

Yaf_Request_Http::__construct example

php
<?php
/**
 * Build a http request explicitly with an URI and a base URI.
 *
 * If the request URI is omitted, it is retrieved from the usual
 * $_SERVER variables ($_SERVER["PATH_INFO"], $_SERVER["REQUEST_URI"], ...).
 */
$request = new Yaf_Request_Http("/product/detail/id/10", "/product");

var_dump($request->getMethod());
var_dump($request->getRequestUri());
var_dump($request->getBaseUri());
?>

The above example will output something similar to:

output
string(3) "GET"
string(21) "/product/detail/id/10"
string(8) "/product"

See Also

  • Yaf_Request_Simple
  • Yaf_Request_Abstract::getMethod
  • Yaf_Request_Abstract::getRequestUri

Source: reference/yaf/yaf_request_http/construct.xml · from the official PHP manual (php/doc-en)