ambil url di php

bagaimana cara mengambil url sendiri

misal url : localhost/nandar/index.php

nah mau di echo hanya nandar/index.php

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Diperbarui 7 tahun yang lalu

2 Jawaban:

<?php
$uri_path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
echo $uri_path;
?>

dan jika ingin mengambil 'nandar' nya saja maka

<?php
$uri_path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$uri_segments = explode('/', $uri_path);

echo $uri_segments[1];
?>

jika mengambil /index.php nya maka ubah $uri_segments[2];

semoga membantu :)

avatar gunalirezqimauludi
@gunalirezqimauludi

350 Kontribusi 243 Poin

Dipost 7 tahun yang lalu

Jawaban Terpilih

$url = explode('/', $_SERVER['REQUEST_URI']);
echo '';
var_export($url);
echo '';

nanti keluarannya seperti ini :

array (
  0 => '',
  1 => 'nandar',
  2 => 'index.php',
)

Silahkan tinggal pilih aja mau pake yang mana.

avatar iwane021
@iwane021

16 Kontribusi 9 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban