Показать сообщение отдельно

  #2  
Старый 27.10.2008, 16:48
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

Цитата:
Сообщение от Gadik  
Добрый день. Помогите пожалуйста с регулярочкой. Надо и текста найти все числа которые входят в:

156...<a class=news href='/rus/detail/190335'>П....45

т.е. отсюда должно быть взято число 190335


Заранее спасибо!
PHP код:
<?php
$preg
="<a class=news href='/rus/detail/190335'>";
preg_match_all("#<a class\=news href\='/rus/detail/([0-9]+)'>#UiS",$preg,$match);

print_r($match);
//все цифры будут лежать в двумерном массиве: $match['1'][сдесь_индексы_найденного]
?>
------------------------------------------------------------

Цитата:
Сообщение от [x26]VOLAND  
Тут идёт проверка наличия функции в самом php, но никак не на хосте.

я бы сделал так (если конечно запрет идёт через php.ini):
PHP код:
if (strstr('mail'ini_get('disable_functions'))) { echo 'mail() forbidden'; } 
PHP код:
<?php
if(function_exists('fopen'))
    echo(
'Функция включена');
?>
Попробуй запусти с выключенной функцией - fopen()
Цитата:
Сообщение от php.ru  
function_exists - возвращает TRUE, если данная функция определена.
В данном случае, php отключенные функции в память не грузит, поэтому их определения не существует. Следовательно мы можем использовать function_exists и для поиска отключенных функций

Последний раз редактировалось ChaaK; 27.10.2008 в 17:01..
 
Ответить с цитированием