ldap_mod_replace(PHP 3>= 3.0.8, PHP 4) ldap_mod_replace - замещает значения атрибутов новыми значениями. Описаниеbool ldap_mod_replace (resoure link_identifier, string dn, array entry) Возвращает TRUE при успехе, FALSE при неудаче. Эта функция замещает атрибут(ы) специфицированного dn. Она выполняет модификацию на уровне атрибута, а не на уровне объекта. Модификации на уровне объекта выполняются функцией ldap_modify(). |
||||||||||
|
||||||||||
PHP-GTK это решение PHP для написания клиентских GUI-приложений. Andrei Zmievski рассказывает о процессе создания и планирования PHP-GTK
GUI-программирование всегда представляло для меня особый интерес, и я обнаружил, что Gtk+ это прекрасный набор утилит, исключая то, что программирование в нём на C - процесс довольно утомительный. После появления реализаций PyGtk и GTK-Perl я решил проверить, можно ли сделать PHP интерфейсом для Gtk+, хотя бы минимально. Начиная с августа 2000 года, у меня появилось больше свободного времени, и я приступил к экспериментам. Основой стала реализация PyGtk, поскольку представляла собой достаточно полный комплект и имела прекрасный объектно-ориентированный интерфейс. James Henstridge, автор PyGtk, давал прекрасные советы на этом первом этапе. Основы электротехники выполнение курсовой работы Комплексную амплитуду тока четвертой гармоники определим закону Ома:
- Таблица основных интегралов. Вычислить интеграл
Запись интерфейсов для всех функций Gtk+ была непосильной задачей, поэтому я решил создать генератор кода аналогично тому, как это сделано в PyGtk. Кодовый генератор это PHP-программа, которая читает набор .defs-файла, содержащий информацию о классах, константах и методах Gtk+ и генерирует C-код, который связывает PHP с ним. То, что не может быть сгенерировано автоматически, может быть записано вручную в файле .overrides.
Работа над кодовым генератором и инфраструктурой заняла некоторое время, поскольку я не мог тратить много времени на PHP-GTK в конце 2000. После того как я показал PHP-GTK Frank'у Kromann'у, он заинтересовался и начал помогать мне в работе на кодовым генератором и реализацией для Win32. Когда мы написали первую программу Hello World и она заработала, это было прекрасно. Ещё пара месяцев ушла на то, чтобы довести проект до приемлемых кондиций, и начальная версия появилась в 1 марта 2001 года. История слегка напоминает SlashDot.
Поняв, что PHP-GTK может стать достаточно объёмным, я выделил для него отдельные списки рассылки и хранилища CVS, а также web-сайт gtk.php.net, с помощью Colin'а Viebrock'а. Нужна была также документация, и James Moore помог в этом.
После появления релиза, PHP-GTK начал завоёвывать популярность. У нас есть собственная команда по работе над документацией, люди начинают писать расширения для PHP-GTK и всё более и более впечатляющие приложения на нём.
| |