class URI (View source)

Properties

static string $uri

Berisi URI request saat ini.

static array $segments

Berisi segmen-segmen URI request saat ini.

Methods

static string
full()

Ambil full URI (termasuk query string).

static string
current()

Ambil URI request saat ini.

static string
format(string $uri)

Memformat URI yang diberikan.

static bool
is(string $pattern)

Cek apakah URI saat ini cocok dengan pola URI yang diberikan.

static string
segment(int $index, mixed $default = null)

Ambil segmen URI berdasarkan indexnya (index dimulai dari 1, bukan nol).

static 
segments(string $uri)

Set segmen-segmen URI untuk request saat ini.

Details

static string full()

Ambil full URI (termasuk query string).

Return Value

string

static string current()

Ambil URI request saat ini.

Return Value

string

static protected string format(string $uri)

Memformat URI yang diberikan.

Parameters

string $uri

Return Value

string

static bool is(string $pattern)

Cek apakah URI saat ini cocok dengan pola URI yang diberikan.

Parameters

string $pattern

Return Value

bool

static string segment(int $index, mixed $default = null)

Ambil segmen URI berdasarkan indexnya (index dimulai dari 1, bukan nol).


     // Ambil segmen URI berdasarkan index
     $segment = URI::segment(1);

     // Ambil segmen URI berdasarkan index
     // return default value jika tidak ketemu
     $segment = URI::segment(2, 'Budi');

Parameters

int $index
mixed $default

Return Value

string

static protected segments(string $uri)

Set segmen-segmen URI untuk request saat ini.

Parameters

string $uri