Тема: preg_match
Показать сообщение отдельно

  #4  
Старый 29.07.2009, 00:54
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

Репутация: 389
По умолчанию

PHP код:
<?php

$text 
'http://sait.ru/page/xxxx/';

if (
$text{strlen($text) - 1} == '/')
{
  
$text substr($text0strlen($text) - 1);
}

$path explode('/'$text);

print_r($path[count($path) - 1]); // $path[count($path) - 1] == xxxx

?>
PHP код:
<?php

$text 
'http://sait.ru/page/xxxx/';

$regex '/^http:\/\/.*?\/.*?\/(.*?)\/{0,1}$/i';

preg_match_all($regex$text$path);

print_r($path); //$path[1][0] == xxxx

?>
 
Ответить с цитированием