Pagina 1 din 1

Sectionare sir de caractere din URL in PHP

Scris: Joi Dec 13, 2018
de Stefan
Salut, cum as putea imparti pe bucati un sir de caractere? Am nevoie sa prelucrez o adresa url

Ex url: localhost/proiect/articol/nume-articol-WGxtS2hzQ1NuVjlXbzQrc3NMd0NKdz09/

Unde "nume-articol" reprezinta numele articolului iar "WGxtS2hzQ1NuVjlXbzQrc3NMd0NKdz09" reprezinta id-ul articolului iar eu am nevoie sa preiau numele articolului

Pentru id am facut

Cod: SelectaĊ£i tot

substr($_GET['titlu'], strrpos($_GET['titlu'], '-') + 1)
Dar pentru nume nu am nicio idee

Sectionare sir de caractere din URL in PHP

Scris: Joi Dec 13, 2018
de MarPlo
Salut,
Daca titlul reprezinta tot acel sir din adresa url: nume-id, sterge '-id' din titlu si ramane numele.
Exemplu:

Cod: SelectaĊ£i tot

$_GET['titlu'] ='nume-articol-WGxtS2hzQ1NuVjlXbzQrc3NMd0NKdz09';
$arr = explode('-', $_GET['titlu']);
$id = end($arr);
$nume = str_ireplace('-'.$id, '', $_GET['titlu']);
echo $id.'<br>'.$nume;