PDA

Просмотр полной версии : PHP Helper


Isis
16.07.2007, 19:14
PHP Helper

Очень часто возникают вопросы по поводу какой-либо php функции, а сервиса php.net мы не знаем...
Вот сделал программу, в которой введя название функции будет выведено описание и т.п.
Программа поддерживает 2 языка: Русский, Английский

http://img517.imageshack.us/img517/6122/68443538dc6.jpghttp://img110.imageshack.us/img110/1381/70005087bn6.jpg

Скачать: PHP Helper (http://depositfiles.com/files/1230521)

================================================== =======

PHP Helper

Very often raised questions about a php functions, and service php.net we do not know ... That made the program, which functions using the name will be displayed description, etc.

The program supports two languages :Russian, English

http://img517.imageshack.us/img517/6122/68443538dc6.jpghttp://img110.imageshack.us/img110/1381/70005087bn6.jpg

Download: PHP Helper (http://depositfiles.com/files/1230521)

Isis
16.07.2007, 19:21
Почти такое же на PHP:
<form method="POST">
<input type="text" name="func" value="Function" />
<input type="submit" name="subm" value="Click.." />
</form>
<?php
if($_POST['subm'])
{
$process_match[1] = $_POST['func'];
$file = file_get_contents("http://ru.php.net/manual/ru/function.".$process_match[1].".php");
$file = str_replace("\n", "", $file);
$file = iconv("UTF-8", "WINDOWS-1251", $file);
preg_match("|<!--/UdmComment--><H1>(.*)</H1>.*<P>(.*)</P>(.*)</DIV>(.*)<H2>(.*)</H2>(.*)
|isU", $file, $out);
$out[6] = str_replace("Замечание:", "\r\nЗамечание: ", $out[6]);

if ($out[1]) {
$send = strip_tags("Функция: ".$out[1]."\r\n".$out[2]."\r\n".$out[3]."\r\nОписание: ".$out[4].$out[6]);
} else {
$send = "Функция не найдена!";
}
$send = str_replace(array(">", "&", " "), array(">", "&", ""), $send);
$send = html_entity_decode($send);
echo $send;
} else {
echo 'Поле пустое';
?>

Правда в этом скрипте 1 язык русский и строк 15, а в делфи больше возможностей, но срок ~270

pento
16.07.2007, 20:59
мануал в формате chm уже не моден?

GoreMaster
16.07.2007, 21:15
Очень часто возникают вопросы по поводу какой-либо php функции, а сервиса php.net
Лучше напиши тулбар к браузеру,где будет поиск осуществляться по php.net
Такой тулбарчик ставит хзенд студия.

GreenBear
16.07.2007, 21:17
зачем его писать. https://addons.mozilla.org/ru/firefox/addon/3682

Sn@k3
16.07.2007, 22:02
Исис тупо потратил время, нынче копипастить не модно)

Sn@k3
16.07.2007, 22:13
а, кстати, что тебе мешает закинуть это на свою пагу?????? во пля превыкли на слил ещё кинь, чтобы через месяц те аську обрывали) вместе, дружно кидаем на "долговременные" "паги", учимся на примерах друих =)

Hormold
16.07.2007, 23:43
http://hunger.ru/releases/php_widget
Для Оперы

Hormold
16.07.2007, 23:44
...
$send = str_replace(array(">", "&", " "), array(">", "&", ""), $send);
$send = html_entity_decode($send);
echo $send;
} else {
echo 'Поле пустое';
} // Где?
?>

Isis
17.07.2007, 00:06
Hormold, код вытаксивал из своего бота...
И сразу сюда...
Поэтому вот..забыл
И еще...я никого не заставляю пользоваться прогой..
Учу делфи

Hormold
17.07.2007, 00:14
Немного о проге:
И-фейс хороший. Пользователь легко сможет найти то-что нужно!
За это респект :)
Легко переключить язык.
Итог: Отлично!