
27.10.2008, 16:48
|
|
Познавший АНТИЧАТ
Регистрация: 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..
|
|
|