Авторизация
Поиск по указателям
Гутманс Э., Баккен С., Ретанс Д. — PHP 5. Профессиональное программирование
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: PHP 5. Профессиональное программирование
Авторы: Гутманс Э., Баккен С., Ретанс Д.
Аннотация: Каким бы сложным ни был ваш программный проект, вы сможете сделать его более мощным и совершенным, прочитав подробное руководство, написанное Энди Гутмансом, ведущим разработчиком РНР 5, Стигом Баккеном, создателем PEAR, и Дериком Ретансом, лидером группы тестирования РНР.
Авторы делятся своими уникальными знаниями и предлагают множество реалистичных примеров. Вы познакомитесь с особенностями новой объектной модели РНР 5, важнейшими шаблонами проектирования, улучшенной поддержкой XML и веб-сервисов. Только здесь вы найдете высокоэффективные решения для разработки собственных веб-приложений, расширений, пакетов и сценариев командной строки. Рассматриваются: синтаксис и расширенные объектно-ориентированные возможности РНР - от свойств и методов до полиморфизма, интерфейсов и рефлексии; обработка ошибок; написание мощных веб-приложений (обработка ввода пользователя, работа с cookies, сессии); библиотека PEAR; интеграция с MySQL, SQLite и другими СУБД.
Те, кто перешел на РНР недавно, смогут быстро адаптироваться к этому языку, а опытные РНР-программисты, знакомые с его простотой и удобством в работе откроют для себя всю его необычайную мощь.
Язык:
Рубрика: Computer science /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2006
Количество страниц: 704
Добавлена в каталог: 06.03.2008
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
POP3, библиотека почтового клиента 600
popen(), функция 286
portability, параметр 199
POST, секция файла .phpt 435
post_max_size, параметр 159
pprofp, утилита 484
PRAGMA, команда SQL 193
preg_grep(), функция 315
preg_match(), функция 300 314
preg_match_all(), функция 314
preg_replace_callback(), функция 317
preg_split(), функция 319
prepare( query), метод 201
private, ключевое слово 83
process_children() 251
proc_open(), функция 286
Profiler, диагностическая утилита 675
protected, ключевое слово 83
ps, пакет 633
public, ключевое слово 83
public, модификатор 464
python, пакет 625
query( query, params = array()), метод 200
QueryCacheStartegyWrapper, класс 476
radius, клиентская библиотека 553
README.SELF-CONTAIN_EDJEXTESIONS, файл 507
Reflection, класс 127
ReflectionClass, класс 126
ReflectionExtension, класс 126
ReflectionFunction, класс 125
ReflectionMethod, класс 125
ReflectionParameter, класс 126
ReflectionProperty, класс 127
Reflector, интерфейс 125
register_argc_argv, параметр конфигурации 532
rename(), функция 298
require, инструкция 71
require_once, инструкция 71
reset(), функция 53
resource, тип данных 515
RETURN_BOOL, макроопределение 512
RETURN_DOUBLE, макроопределение 512
RETURN_FALSE, макроопределение 513
RETURN_LONG, макроопределение 512
RETURN_NULL, макроопределение 512
RETURN_RESOURCE, макроопределение 513
RETURN_STRING, макроопределение 513
RETURN_STRINGL, макроопределение 513
RETURN_TRUE, макроопределение 513
return_value, переменная 521
sasl, расширение 553
SAX, метод анализа 246 281
Science_Chemistry, пакет 627
seconds, элемент массива 322
seconds, элемент форматной строки 325
segname_format, параметр 199
self, ключевое слово 86
Services_ExchangeRates, пакет 636
Services_Weather, пакет 636
session.save_path, параметр 153
session.trans_sid, параметр 419
session.use_cookie, параметр 153
session.use_trans_sid, параметр 153
session_destroy(), функция 155
session_name(), функция 154
session_start(), функция 154
session_write_close(), функция 155
setcookie(), функция 149
setCurrentBlock(), метод 408
setFetchMode(), метод 203
setOption(), метод 199
setVariable(), метод 408
set_error_handler(), функция 148
short_tags, параметр 133
Siege, инструмент тестирования 480
SIGABRT, сигнал 543
sigaction, механизм обмена сигналами 542
SIGALRM, сигнал 543
SIGCHLD, сигнал 543
SIGCONT, сигнал 543
SIGCXPU, сигнал 543
SIGHUP, сигнал 543
SIGINT, сигнал 543
SIGKILL, сигнал 543
SIGPIPE, сигнал 543
SIGSEGV, сигнал 543
SIGSTOP, сигнал 543
SIGTERM, сигнал 543
SIGTSTP, сигнал 543
SIGTTIN, сигнал 543
SIGTTOU, сигнал 543
SIGUSR1, сигнал 543
SIGUSR2, сигнал 543
simpleQuery( query), метод 202
SimpleXML, расширение 255
simplexml_import_dom(), функция 256
simplexml_load_file(), функция 255
simplexml_load_string(), функция 255
singleQuery(), метод 186
Singleton, шаблон 118
SKIPIF, секция файла .phpt 435
SOAP (Simple Object Access Protocol), упрощенный протокол доступа к объектам 274
SOAP, пакет 637
SoapFault, исключение 280
SOAP_Client, класс 275
SOAP_Interop, пакет 637
SOAP_Server, класс 276
SPL, пакет 636
spplus, пакет 618
spread, пакет 614
Spreadsheet_Excel_Writer, пакет 573
SQLite, пакет 567
sqlite, расширение 166
SQLite, СУБД 166 178
SQLiteDatabase, функция 180
SQLiteException, класс 182
sqlite_array_query(), функция 187
SQLITE_ASSOC, режим 188
SQLITE_BOTH, режим 188
sqlite_close, функция 180
sqlite_create_function, функция 184
sqlite_error_strihg(), функция 182
sqlite_escape_string(), функция 183
sqlite_exec(), функция 187
sqlite_fetch_all(), функция 187
sqlite_fetch_array(), функция 187
sqlite_fetch_object(), функция 187
sqlite_fetch_single(), функция 187
sqlite_fetch_string(), функция 187
sqlite_field_name(), метод 191
sqlite_last_insert_row_id(), функция 186
sqlite_next(), функция 190
SQLITE_NUM, режим 188
sqlite_num_fields(), метод 191
sqlite_num_rows(), метод 191
sqlite_open(), функция 180
sqlite_prev(), функция 191
sqlite_query(), функция 186
sqlite_rewind(), функция 190
sqlite_seek(), функция 190
sqlite_single_query(), функция 186 187
sqlite_unbuffered_query(), функция 186
SQL_Parser, класс 568
ssl, параметр 199
statgrab, пакет 631
static, ключевое слово 86
STD_PHP_INI_ENTRY(), макрос 526
STREAM_NOTIF Y_MIME_TYPE_IS, событие 296
STREAM_NOTIFY_AUTH_REQUIRED, событие 296
STREAM_NOTIFY_AUTH_RESULT, событие 296
STREAM_NOTIFY_CONNECT, событие 296
STREAM_NOTIFY_FAILURE, событие 297
STREAM_NOTIFY_FILE_SIZE_IS, событие 296
STREAM_NOTIFY_PROGRESS, событие 296
STREAM_NOTIFY_REDIRECTED, событие 296
stream_open(), метод 291
Stream_SHM, пакет 628
Stream_Var, пакет 628
strftime(), функция 325
string stream_read (), метод 291
strip_tags(), функция 146 257
strripos(), функция 468
strrpos(), функция 468
strtotime(), функция 333
Structures_DataGrid, пакет 630
Structures_Graph, пакет 630
switch, оператор 66
System, класс 221
system.listMethods(), функция 272
system.methodHelp(), функция 272
system.methodSignature(), функция 272
System_Command, пакет 557
System_ProcWatch, пакет 631
System_Socket, пакет 632
TCLink, пакет 618
tcpwrap, пакет 615
TEST, секция файла .phpt 435
Text_Diff, пакет 633
Text_Password, пакет 633
Text_Statistics, пакет 630
Text_Wiki, пакет 633
throw, ключевое слово 100 240
tidy, интерфейс к утилите Tidy HTML 588
time(), функция 321
timestamp, формат представления времени в UNIX 321
tmpfile(), функция 299
tmpnam(), функция 299
tm_hour, элемент массива 322
tm_isdst, элемент массива 323
tm_mday, элемент массива 323
tm_min, элемент массива 322
tm_mon, элемент массива 323
tm_sec, элемент массива 322
tm_wday, элемент массива 323
tm_yday, элемент массива 323
tm_year, элемент массива 323
track_errors, параметр 225
Translation, класс 597
Tree, пакет 630
try, ключевое слово 100 240
TSRM (Thread-Safe Resource Manager), потокобезопасный менеджер ресурсов 528
TSRMLS_FETCH, макрос 528
TSRMS_C, макрос 528
TSRMS_CC, макрос 528
TSRM_D, макрос 529
TSRM_DC, макрос 529
T_COMMENT, лексема 466
T_DOC_COMMENT, лексема 466
T_ML_COMMENT, лексема 466
UDDI, пакет 637
UDF (User Defined Functions), функции, определяемые пользователем 184
unlink(), функция 298
unset(), функция 42
upload_max_filesize, параметр 157
uuid, пакет 615
Validate, пакет 625
Valkyrie, пакет 636
var, модификатор 464
variables_order, параметр 135
Var_Dump, пакет 625
VCWD (Virtual Current Working Directory), виртуальный текущий рабочий каталог 519
VCWD_ACCESS(), макрос 520
VCWD_CHDIR(), макрос 520
VCWD_CHMOD(), макрос 520
VCWD_CHOWN(), макрос 520
VCWD_CREAT(), макрос 520
VCWD_FOPEN(), макрос 520
VCWD_GETCWD(), макрос 520
VCWD_GETWD(), макрос 520
VCWD_LSTAT(), макрос 520
VCWD_MKDIR(), макрос 520
VCWD_OPEN(), макрос 520
VCWD_OPENDIR(), макрос 520
VCWD_OPEN_MODE(), макрос 520
VCWD_POPEN(), макрос 520
VCWD_REALPАТН(), макрос 520
VCWD_RENAME(), макрос 520
VCWD_UNLINK(), макрос 520
VCWD_UTIME(), макрос 520"
version_compare(), функция 367
VFS (Virtual File System), виртуальная файловая система (пакет) 576
vld, пакет 626
void stream_close (), метод 291
vpopmail, пакет 600
VQWD_STAT(), макрос 520
wday, элемент массива 323
weekday, элемент массива 323
while, циклы 67
win32std, пакет 557
WinEnabler Technology, компонент Zend Studio Server 676
Xdebug, пакет 487 626
xdebug.auto_trace, параметр 488
xdebug.collect_includes, параметр 488
xdebug.collect_params, параметр 488
xdebug.collect_return, параметр 488
xdebug.extended_info, параметр 488
xdebug.profiler_enable, параметр 488
xdebug.remote_enable, параметр 488
xdebug.show_mem_delta, параметр 488
xdebug.trace_output_dir, параметр 488
xdiff, пакет 633
XML (extensible Markup Language), расширяемый язык разметки 243 262 282 405
XML-RPC, протокол 267
xmlrpc_errors, параметр 225
xmlrpc_error_number, код ошибки 225
XML_Beautifier, пакет 638
XML_CSSML, пакет 638
XML_DTD, пакет 638
XML_fo2pdf, пакет 639
XML_FOAF, пакет 639
XML_HTMLSax, пакет 639
XML_image2svg, пакет 640
XML_NITF, пакет 640
XML_Parser, пакет 641
XML_RDDL, пакет 641
XML_RPC, пакет 638
XML_RPC_decode() 272
XML_RPC_encode(), функция 271
XML_RPC_Server, класс 274
XML_RSS, пакет 259 641
XML_SaxFilters, пакет 641
XML_Serializer, пакет 642
XML_sql2xml, пакет 643
XML_Statistics, пакет 643
XML_SVG, пакет 643
XML_svg2image, пакет 643
XML_Transformer, пакет 644
XML_Tree, пакет 258 644
XML_Util, пакет 644
XML_Wddx, пакет 644
XML_XPath, пакет 645
XML_XSLT_Wrapper, пакет 645
XML_XUL, пакет 646
xmms, пакет 557
xmnls, пространство имен 245
Xpath, язык 252
XSLT, язык преобразований 262
yaz, расширение 615
yday, элемент массива 323
year, элемент массива 323
Реклама