Разбить ссылку на части такого вида sait.ru/kostyum/plate1929/?

Добрый День Коллеги !)
Может кому будет полезно, шлю в php файл из фронтэнд такую ссылку http://sait.ru/kostyum/plate1929/
И мне необходимо было получить Тип (kostyum) и Название записи (plate1929).
  • Вопрос задан
  • 360 просмотров
Решения вопроса 2
@PRC Автор вопроса
В общем сделал так:
$post_url = explode('/', $_POST['ssilka_objav'], 6);
    $post_type = $post_url[3];
    $post_zaglav = $post_url[4];

Может какое-то лучше будет решение, я только за.
Ответ написан
zTrue
@zTrue
<?php

$url = 'http://sait.ru/kostyum/plate1929/';
preg_match('#http://sait\\.ru/(\w+)/(\w+)#', $url, $matches);
var_dump($matches);

// array(3) {
//   [0]=>
//   string(32) "http://sait.ru/kostyum/plate1929"
//   [1]=>
//   string(7) "kostyum"
//   [2]=>
//   string(9) "plate1929"
// }
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы