PHP 8.6.0 Beta 3 is available for testing

Yaf_Request_Abstract::setBaseUri

(Yaf >=1.0.0)

Yaf_Request_Abstract::setBaseUriSet base URI

Açıklama

public function Yaf_Request_Abstract::setBaseUri(string $uir): Yaf_Request_Abstract|false

Set base URI, base URI is used when doing routing, in routing phase request URI is used to route a request, while base URI is used to skip the leading part(base URI) of request URI. That is, if comes a request with request URI a/b/c, then if you set base URI to "a/b", only "/c" will be used in routing phase.

Bilginize:

generally, you don't need to set this, Yaf will determine it automatically.

Bağımsız Değişkenler

uir

base URI

Dönen Değerler

Returns the request object itself on success, or false on failure.

Örnekler

Örnek 1 Yaf_Request_Abstract::setBaseUri() example

<?php
$request = new Yaf_Request_Simple("GET", "Index", "Product", "View");

// The application lives under /myapp,
// requests come in as /myapp/product/view
$request->setBaseUri("/myapp");
$request->setRequestUri("/myapp/product/view");

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

Yukarıdaki örnek şuna benzer bir çıktı üretir:

string(6) "/myapp"
string(19) "/myapp/product/view"

Ayrıca Bakınız

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top