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

Добрый День Коллеги !)
Может кому будет полезно, шлю в php файл из фронтэнд такую ссылку http://sait.ru/kostyum/plate1929/
И мне необходимо было получить Тип (kostyum) и Название записи (plate1929).
  • Вопрос задан
  • 356 просмотров
Решения вопроса 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"
// }
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 21:00
5000 руб./за проект
03 мая 2024, в 20:41
15000 руб./за проект
03 мая 2024, в 20:03
5000 руб./за проект