Авторизация
Поиск по указателям
Профессиональное PHP программирование
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Профессиональное PHP программирование
Аннотация: О чем эта книга и для кого она? О языке РНР, его истории, задачах, достоинствах и недостатках. О том, как, для чего и в каких ОС применяется этот язык. Если говорить подробнее, то об установке РНР на платформах UNIX, Windows и Mac OS X, о сеансах и cookies, клиентах FTP, о функциях для работы в сети и службе каталогов. Кроме того, рассматриваются поддержка LDAP в РНР, разработка многозвенных приложений в РНР, интеграция РНР с XML, средства, предоставляемые РНР для работы с базами данных (на примере MySQL и Post-greSQL). Обсуждаются безопасность, оптимизация и интернационализация приложений, библиотеки расширений РНР, приводятся примеры системы предоставления прав пользователям и многозвенного приложения корзины покупок для WML. Книга адресована всем РНР-программистам.
Язык:
Рубрика: Computer science /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Издание: 2-е издание
Год издания: 2006
Количество страниц: 1048
Добавлена в каталог: 06.03.2008
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
phpinfo(), функция, PHP уже установлен, вывод состояния 37
PHPLIB (PHP Base Library) 943
PHPLIB (PHP Base Library), тестирование сценариев 209
PHPLIB (PHP Base Library), тестирование сценариев, PHP-сценарий тестирования стека 211
PHPLIB (PHP Base Library), тестирование сценариев, PHP-сценарий тестирования стека, вывод результатов 212
PHPLIB (PHP Base Library), тестирование сценариев, PHP-сценарий тестирования стека, добавление классов 211
PHPLIB (PHP Base Library), тестирование сценариев, PHP-сценарий тестирования стека, прогон тестов 211
PHPLIB (PHP Base Library), тестирование сценариев, stacktester, класс 209
PHPLIB (PHP Base Library), тестирование сценариев, stacktester, класс, setUp(), инициализация всех объявленных объектов 209
PHPLIB (PHP Base Library), тестирование сценариев, stacktester, класс, tearDown(), метод, включение логики уборки 211
PHPLIB (PHP Base Library), тестирование сценариев, stacktester, класс, testIsEmpty(), тестирование Stack.isEmpty() 210
PHPLIB (PHP Base Library), тестирование сценариев, stacktester, класс, testPeek(), тестирование Stack.peek() 210
PHPLIB (PHP Base Library), тестирование сценариев, stacktester, класс, testPop(), тестирование Stack.pop() 210
PHPLIB (PHP Base Library), тестирование сценариев, stacktester, класс, testPop(), тестирование Stack.pop(), testPush(), тестирование Stack.push() 210
PHPLIB (PHP Base Library), тестирование сценариев, stacktester, класс, testPop(), тестирование Stack.pop(), конструктор 209
PHPLIB (PHP Base Library), тестирование сценариев, классы, PhpUnit, библиотека 209
PHPLIB (PHP Base Library), тестирование сценариев, классы, PhpUnit, библиотека, TestCase 209
PHPLIB (PHP Base Library), тестирование сценариев, классы, PhpUnit, библиотека, TestSuite 211
POP (Post Office Protocol), почтовый протокол 416
POP (Post Office Protocol), почтовый протокол, команды 416
POP (Post Office Protocol), почтовый протокол, команды, DELE/QUIT/RSET 418
POP (Post Office Protocol), почтовый протокол, команды, LIST/RETR 418
POP (Post Office Protocol), почтовый протокол, команды, USER/PASS 418
POP (Post Office Protocol), почтовый протокол, пример создания сеанса 416
POP (Post Office Protocol), почтовый протокол, пример создания сеанса, состояния авторизации/транзакции/обновления 418
POP (Post Office Protocol), почтовый протокол, сетевые ресурсы 480
POP (Post Office Protocol), почтовый протокол, сообщения электронной почты, получение 416
POP (Post Office Protocol), почтовый протокол, сравнение с IMAP, преимущества IMAP 424
pop(), метод, Stack, класс PhpUnit, тестирование сценариев, пример 210
POSIX (Portable Operating System Interface), регулярные выражения 236
POSIX (Portable Operating System Interface), регулярные выражения, функции eregreplace(), замена в строке по шаблону 236
POSIX (Portable Operating System Interface), регулярные выражения, функции eregreplace(), замена в строке по шаблону, ereg/eregi(), поиск в строке по шаблону 236
POSIX (Portable Operating System Interface), регулярные выражения, функции eregreplace(), замена в строке по шаблону, split/spliti(), расщепление строки по шаблону границ 237
POSIX (Portable Operating System Interface), регулярные выражения, функции eregreplace(), замена в строке по шаблону, sql_regcase(), возврат регулярного выражения, соответствующего 238
PostgreSQL 710
PostgreSQL, команды 712
PostgreSQL, команды, обработки/удаления данных 716
PostgreSQL, команды, определения данных 712
PostgreSQL, обзор 711
PostgreSQL, обзор, postmaster, сервер базы данных 711
PostgreSQL, обзор, psq клиент командной строки 711
PostgreSQL, поддержка в PHP 710
PostgreSQL, поддержка в PHP, pg_XXX(), функции, интерфейс PostgreSQL 719
PostgreSQL, поддержка в PHP, активизация интерфейса 711
PostgreSQL, пример сетевой библиотеки 725
PostgreSQL, пример сетевой библиотеки, сценарий PHP для входа в приложение 726
PostgreSQL, пример сетевой библиотеки, сценарий PHP для входа в приложение, закрытие соединения 726
PostgreSQL, пример сетевой библиотеки, сценарий PHP для входа в приложение, запрос к базе данных 726
PostgreSQL, пример сетевой библиотеки, сценарий PHP для входа в приложение, перенос с MySQL 726
PostgreSQL, пример сетевой библиотеки, сценарий PHP для входа в приложение, проверка результата 726
PostgreSQL, пример сетевой библиотеки, сценарий PHP для вывода результатов поиска 728
PostgreSQL, пример сетевой библиотеки, сценарий PHP для вывода результатов поиска, перенос с MySQL 728
PostgreSQL, пример сетевой библиотеки, сценарий PHP для поиска 727
PostgreSQL, пример сетевой библиотеки, сценарий PHP для поиска, обработка ассоциативных массивов 727
PostgreSQL, пример сетевой библиотеки, сценарий PHP для поиска, перенос с MySQL 727
PostgreSQL, уровень абстракции базы данных
PostgreSQL, уровень абстракции базы данных, $row, переменная экземпляра 732
PostgreSQL, уровень абстракции базы данных, open(), функция 731
PostgreSQL, уровень абстракции базы данных, класс SQL 730
PRARDB, общее хранилище кода PHP 756
PRARDB, общее хранилище кода PHP, пример синтаксиса 756
PRAX (PHP Recordset APT for XML) 822
PRAX (PHP Recordset APT for XML), API PHP к DOM, SAX и PRAX, сравнение 800
PRAX (PHP Recordset APT for XML), API PHP к DOM, SAX и PRAX, сравнение, PRAX с DOM и SAX 801
PRAX (PHP Recordset APT for XML), getRow(), функция 824
PRAX (PHP Recordset APT for XML), как реализация модели RAX 822
PRAX (PHP Recordset APT for XML), поддержка в PHP, пример 822
PRAX (PHP Recordset APT for XML), поддержка в PHP, пример, выполнение 825 826
PRAX (PHP Recordset APT for XML), поддержка в PHP, пример, обзор модификации имеющегося примера 823
PRAX (PHP Recordset APT for XML), поддержка в PHP, пример, обзор модификации имеющегося примера, определение тегов разделителя строк 824
PRAX (PHP Recordset APT for XML), поддержка в PHP, пример, обзор модификации имеющегося примера, отображение документа XML 824 825
PRAX (PHP Recordset APT for XML), поддержка в PHP, пример, обзор модификации имеющегося примера, файл PHP 823
preg_match/~_match_all(), PCRE-функции 241
preg_match/~_match_all(), PCRE-функции, аргумент order (порядок) 241
preg_match/~_match_all(), PCRE-функции, поиск шаблона в строке 241
preg_match/~_match_all(), PCRE-функции, поиск шаблона в строке, пример 241
preg_match/~_match_all(), PCRE-функции, пример веб-клиента FTP 328
preg_quote(), PCRE-функция, помещение обратного слэша перед каждым символом 244
preg_replace(), PCRE-функция 242
preg_replace(), PCRE-функция, замена найденного по шаблону 242
preg_replace(), PCRE-функция, замена найденного по шаблону, задание предельного числа 242
preg_replace(), PCRE-функция, замена найденного по шаблону, параметры в виде массивов 242
preg_replace(), PCRE-функция, замена найденного по шаблону, пример 243
preg_replace(), PCRE-функция, замена ссылок, совпадающих со строкой замены 239
preg_split(), PCRE-функция, расщепление строки по границам, заданным шаблоном 244
printf/sprintf(), строковые функции 103 840
printf/sprintf(), строковые функции, оптимизация производительности 920
printf/sprintf(), строковые функции, пример сетевой библиотеки, MySQL 696
printf/sprintf(), строковые функции, примеры 105
printf/sprintf(), строковые функции, спецификации преобразования, аргумент формата 103
printf/sprintf(), строковые функции, форматирование строк, интернационализация 840
printf/sprintf(), строковые функции, форматирование строк, интернационализация, флаг форматирования 840
push(), метод, Stack, класс PhpUnit, тестирование сценариев, пример 210
PUT, метод, HTTP 284
PUT, метод, HTTP, загрузка файлов от клиентов 285
PUT, метод, HTTP, загрузка файлов от клиентов, пример 285
putenv(), функция, библиотека, установка переменной окружения 845
Qmail, демон, UNIX 359
Qmail, демон, UNIX, mail(), функция, отправка сообщений электронной почты 359
Qmail, демон, UNIX, mail(), функция, отправка сообщений электронной почты, Sendmail и Qmail, сравнение 359
QUIT, команда, NNTP 393
QUIT, команда, NNTP, Usenet, пример класса NNTP 401
QUIT, команда, POP 418
QUIT, команда, SMTP 369
QUIT, команда, SMTP, сообщения электронной почты, пример класса почтового отправителя SMTP 375
RCPT Т(), команда, SMTP 369
RCPT Т(), команда, SMTP, сообщения электронной почты, пример класса почтового отправителя SMTP 374
read(), функция, сокеты 502
read(), функция, сокеты, type, аргумент 503
readdir(), функция чтение содержимого каталога 282
readdir(), функция чтение содержимого каталога, пример 282
readfile(), функция, FTP, пример веб-клиента 330
readfile(), функция, оптимизация производительности 920
readfile(), функция, отображение файлов 276
Received, поле заголовка сообщения электронной почты 355
Recordset, класс, XSL, XSLT поддержка в PHP, пример 829
register_globals, параметр системы безопасности PHP 889 903
register_globals, параметр системы безопасности PHP, недостаток системы защиты, пример 904
register_globals, параметр системы безопасности PHP, недостаток системы защиты, пример, $HTTP_*_VARS, замена 904
register_globals, параметр системы безопасности PHP, пример 829
remove(), функция, SWFMovie, класс, rename(), функция, переименование файлов 279
REPLACE, команда, MySQL 679
REPLACE, команда, MySQL, WAP, пример приложения корзины покупок 605
REPLACE, команда, MySQL, пример 679
REPLACE, команда, MySQL, уровень абстракции базы данных, пример 707
Reply-To, поле заголовка сообщения электронной почты 357
report(), метод, TestSuite, класс PhpUnit, тестирование сценариев, пример 212
require(), функция, оптимизация производительности 920
reset(), встроенная функция массива 134
RETR, команда, POP 418
return, оператор, функции, возврат значений 122
Return-Path, поле заголовка сообщения электронной почты 355
rewind(), функция, возврат в начало файла 278
rmdir(), функция, удаление каталогов 283
rotate/~To(), функции, SWFShape 956
RSET, команда, POP 418
run(), метод, TestSuite, класс PhpUnit, тестирование сценариев, пример 211
Sablotron, Ginger Alliance 827
Sablotron, Ginger Alliance, XSL/XSLT, поддержка в PHP, пример 828
Sablotron, Ginger Alliance, как расширение PHP для XSL/XSLT и XPath 827
Sablotron, Ginger Alliance, установка 827
Sablotron, Ginger Alliance, установка, UNIX 827
Sablotron, Ginger Alliance, установка, Windows 828
SASL (Simple Authentication and Security Layer), простой уровень аутентификации и защиты поддержка в LDAP 525
SAX (Simple API for XML), простой API для работы с XML 801
SAX (Simple API for XML), простой API для работы с XML, APT PTTP к DOM, PRAX и SAX, сравнение 800
SAX (Simple API for XML), простой API для работы с XML, APT PTTP к DOM, PRAX и SAX, сравнение, DOM и SAX 801
SAX (Simple API for XML), простой API для работы с XML, APT PTTP к DOM, PRAX и SAX, сравнение, PRAX с DOM и SAX 801
SAX (Simple API for XML), простой API для работы с XML, APT PTTP к DOM, PRAX и SAX, сравнение, таблица сравнения 800
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP 801 803
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, выполнение 809
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, документ XML 803
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, обработчики событий, xml_set_XXX(), функции 801
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, файл PHP, функции 804
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, файл PHP, функции, characterData() 807
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, файл PHP, функции, endElement() 806
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, файл PHP, функции, feof() 809
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, файл PHP, функции, parse() 807
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, файл PHP, функции, startElement() 805
SAX (Simple API for XML), простой API для работы с XML, поддержка в PHP, файл PHP, функции, обработка ошибок 808
scale/-To(), функции, SWFShape, класс 956
SELECT, команда IMAP, пример создания сеанса 421
SELECT, оператор, MySQL 681
SELECT, оператор, MySQL, odbc_numrows() 749
SELECT, оператор, MySQL, WAP, пример приложения корзины покупок 604 611 614 627 630
SELECT, оператор, MySQL, кэширование, общая схема для запросов к базе данных 941
SELECT, оператор, MySQL, оптимизация производительности, базы данных 931
SELECT, оператор, MySQL, синтаксис, примеры 681
SELECT, оператор, MySQL, синтаксис, примеры, LIMIT, оператор 681
SELECT, оператор, MySQL, синтаксис, примеры, WHERE, оператор 682
SELECT, оператор, MySQL, уровень абстракции базы данных, пример 707
SELECT, оператор, PostgreSQL 718
Sendmail, демон, UNIX 359
Sendmail, демон, UNIX, mail(), функция, отправка сообщений электронной почты 359
Sendmail, демон, UNIX, mail(), функция, отправка сообщений электронной почты и Sendmail, сравнение 359
session_XXX(), функции 248 272
session_XXX(), функции, session_cache_limiter() 273
session_XXX(), функции, session_decode/-encode() 273
session_XXX(), функции, session_get_cookie_params/ set() 272
session_XXX(), функции, session_is_registered() 272
session_XXX(), функции, session_register() 248
session_XXX(), функции, session_register(), примеры 249
session_XXX(), функции, session_save_path() 272
session_XXX(), функции, session_start() 248
set border width(), метод, GtkWindow, класс, PHP-GTK, Hello World, пример 780
set, операция, SNMP 514
setBackground/-Dimension/-Rate(), функции, SWFMovie, класс 951
setcookie(), функция 263
setcookie(), функция, cookies, удаление 267
setcookie(), функция, cookies, установка области видимости предотвращение доступа пользователей к переменным 265
setcookie(), функция, исправление ошибок 270
setcookie(), функция, установка новых в броузер, параметры 263
setcookie(), функция, установка новых в броузер, пример 264
setcookie(), функция, установка области видимости 265
setcookie(), функция, установка области видимости, ограничение доменов 266
setLeftFill/-RightFill(), функции, SWFShape, класс 953
setLine(), функция, SWFShape, класс 952
setLine(), функция, SWFShape, класс, параметр управления прозрачностью цвета 952
setLocale(), функция, интернационализация 858
setLocale(), функция, интернационализация, выделение строк заглавными буквами 858
setLocale(), функция, интернационализация, получение даты/времени, синтаксис 858
setLocale(), функция, интернационализация, получение даты/времени, синтаксис, код страны в локали 859
setLocale(), функция, интернационализация, получение даты/времени, синтаксис, псевдонимы локалей 859
setLocale(), функция, интернационализация, получение даты/времени, синтаксис, спецификаторы категории 858
set_br(), функция, HAW_text, класс 962
set_tip(), метод, GtkTooltips класс PHP-GTK Hello World пример 781
show(), метод, GtkWidget, класс отображение графических элементов 779
show_all(), метод, GtkWidget, класс PHP-GTK, GUI, пример 784 786
show_all(), метод, GtkWidget, класс PHP-GTK, GUI, пример, PHP-GTK, Hello World, пример 781
show_element(), метод, ООН Forms 228
show_element(), метод, ООН Forms, веб-сайт поиска работы, пример приложения 228
skewX/-Y/-XTo/-YTo(), функции, SWFShape, класс 956
slapd.conf, файл настройки, OpenLDAP 538
slapd.conf, файл настройки, OpenLDAP, директивы, access 539
slapd.conf, файл настройки, OpenLDAP, директивы, access, argsfile/pidsfile 539
slapd.conf, файл настройки, OpenLDAP, директивы, access, database 539
slapd.conf, файл настройки, OpenLDAP, директивы, access, include 538
slapd.conf, файл настройки, OpenLDAP, директивы, access, referral 539
slapd.conf, файл настройки, OpenLDAP, директивы, access, rootdn 539
slapd.conf, файл настройки, OpenLDAP, директивы, access, schemacheck 539
slapd.conf, файл настройки, OpenLDAP, директивы, access, suffix 539
slapd.conf, файл настройки, OpenLDAP, пример 538
slapd.conf, файл настройки, OpenLDAP, пример, экспорта данных каталога, LDAP 567
SML (Simplified Markup Language), упрощенный язык разметки 797
SML (Simplified Markup Language), упрощенный язык разметки, XML 797
SML (Simplified Markup Language), упрощенный язык разметки, XML, XML-SML, пример преобразования 797
SMTP (Simple Mail Transfer Protocol), простой протокол электронной почты 352 368
SMTP (Simple Mail Transfer Protocol), простой протокол электронной почты, команды 368
SMTP (Simple Mail Transfer Protocol), простой протокол электронной почты, команды, список возвращаемых кодов 369
SMTP (Simple Mail Transfer Protocol), простой протокол электронной почты, обзор функциональности 353
SMTP (Simple Mail Transfer Protocol), простой протокол электронной почты, пример класса почтового отправителя SMTP 370
SNMP (Simple Network Management Protocol), простой протокол сетевого управления 512
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, агенты и администраторы 502
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, агенты и администраторы, модули, протокола/инструментальный 503
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, агенты и администраторы, поддержка MIB 513
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, агенты и администраторы, схема 513
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, операции 514
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, операции, get/get-next 514
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, операции, set 514
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, операции, trap 514
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, поддержка PHP, функции 516
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, структура данных, дерево OID 515
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, структура данных, дерево OID, имена 515
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, структура данных, дерево OID, листья 515
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, структура данных, дерево OID, сообщество 516
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, структура данных, дерево OID, схема 515
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, функции 516
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, функции, snmpget/snmpset(), получение/установка значения объекта SNMP 516
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, функции, snmp_get_quick_print/snmp_set_~(), включение/выключение «быстрого вывода» 518
SNMP (Simple Network Management Protocol), простой протокол сетевого управления, функции, sntrpwalk/snmpwalkoid() обход ветвей дерева OID 517
socket set_blocking/-_set_timeout(), функции, сокеты 502
socket_accept(), функция, сокеты 501
socket_bind(), функция, сокеты 500
socket_connect(), функция, сокеты 500
socket_create(), функция, сокеты 499
socket_create(), функция, сокеты, type, аргумент, типы сокетов 499
socket_listen(), функция, сокеты 500
socket_strerror(), функция, сокеты 503
sort(), встроенная функция массива 135
split/spliti(), функции, регулярные выражения POSTX 237
split/spliti(), функции, регулярные выражения POSTX, расщепление строки по шаблону границ 237
sprintf(), строковая функция 103 см.
SQL (Structured Query Language), структурированный язык запросов 672
SQL (Structured Query Language), структурированный язык запросов, атомарность, транзакции 685
SQL (Structured Query Language), структурированный язык запросов, команды, MySQL 673
SQL (Structured Query Language), структурированный язык запросов, объединения 682
SQL (Structured Query Language), структурированный язык запросов, уровень абстракции базы данных 700
SQL (Structured Query Language), структурированный язык запросов, уровень абстракции базы данных, пример класса SQL 702
SQL Server, соединение через ODBC 751
sql_regcase(), функция, регулярные выражения POSIX 238
sql_regcase(), функция, регулярные выражения POSIX, возврат регулярного выражения, соответствующего строке 238
Srow, переменная экземпляра, уровень абстракции базы данных 732
SSL (Secure Socket Layer), протокол защищенных сокетов mod_ssl, модуль Apache 900
Stack, класс, методы 210
Stack, класс, методы, isEmpty() 210
Stack, класс, методы, peek/pop/push() 210
start(), метод, ООН Forms 227
start(), метод, ООН Forms, ООН веб-сайт поиска работы, пример приложения 227
static, объявление статических переменных 126
Sthis, ключевое слово, обращение к членам 145
str replace(), функция, оптимизация производительности 920
strcmp(), встроенная строковая функция 867
strcoll(), встроенная строковая функция 865
strcoll(), встроенная строковая функция, сортировка специальных национальных символов, интернационализация 865
strftime(), функция, интернационализации 859
strftime(), функция, интернационализации, форматирование временной метки на местном языке, синтаксис 859
strftime(), функция, интернационализации, форматирование временной метки на местном языке, синтаксис, спецификаторы форм 860
strlen(), строковая функция 103
strpos(), строковая функция 102
strstr(), функция, оптимизация производительности 920
strtok(), функция, автоматизация заданий, анализ журнала веб-сервера, пример 770
strtotime(), функция, IMAP, пример получения сообщений электронной почты 439
strtoupper(), PCRE-функция, преобразование символов к верхнему регистру 240
Subject, поле заголовка сообщения электронной почты 357
substr(), строковая функция 101
SVG (Scalable Vector Graphics), масштабируемая векторная графика как язык представления, многозвенная архитектура 580
SWFAction, класс, Ming добавление действий к графике 957
SWFBitmap, класс, Ming 954
SWFBitmap, класс, Ming, добавление растровых изображений 954
SWFButton, класс, Ming 957
Реклама