РНР 5 в подлиннике

Страница 4 из 554


g Содержание

Копирование дистрибутивов в виртуальный Unix........................................................183

Использование FTP-доступа...................................................................................183

Поиск корневого каталога FTP..........................................................................184

Использование дискет..............................................................................................184

Получение UnxUtils.............................................................................................185

Разбиение архива.................................................................................................185

Перенос файлов...................................................................................................185

Слияние файлов в один......................................................................................187

Метасимволы командной строки.......................................................................187

Доступ к виртуальным дискам................................................................................187

Общий план действий.........................................................................................188

Сервис Shared Folders..........................................................................................188

Монтирование дисков в Unix.............................................................................189

Компиляция программ....................................................................................................190

Распаковка дистрибутивов.......................................................................................191

Компиляция библиотеки libxml2............................................................................192

Прокрутка экрана.................................................................................................192

Компиляция библиотеки libxslt...............................................................................192

Компиляция РНР 5..................................................................................................193

Компиляция дополнительных модулей.................................................................194

Перенос РНР 5 на машину хостинг-провайдера..........................................................194

Подключение РНР на машине хостинг-провайдера............................................194

Сводка команд Unix.........................................................................................................195

Ссылки..............................................................................................................................197

Резюме...............................................................................................................................198

ЧАСТЬ III. ОСНОВЫ ЯЗЫКА РНР.........................................................199

Глава 8. Характеристика языка РНР.........................................................201

Интерпретатор или компилятор?....................................................................................202

Основные термины..................................................................................................202

Как работает РНР.....................................................................................................203

Достоинства и недостатки интерпретатора............................................................204

РНР и СУБД.............................................................................................................205

Интерпретатор и компилятор.................................................................................206

РНР версии 5............................................................................................................206

Пример PHP-программы.................................................................................................207

Использование РНР в Web.............................................................................................211

Резюме...............................................................................................................................212

Глава 9. Переменные, константы, типы данных.........................................213

Переменные......................................................................................................................213

Копирование переменных.......................................................................................214

Типы переменных....................................................................................................214

integer (целое число).............................................................................................214

double (вещественное число)...............................................................................214

string (строка текста)............................................................................................215

Содержание _£

array (ассоциативный массив)............................................................................215

object (ссылка на объект).....................................................................................215

resource (ресурс)....................................................................................................215

boolean (логический тип).....................................................................................216

NULL (специальное значение)...........................................................................216

Действия с переменными........................................................................................216

Присвоение значения..........................................................................................216

Проверка существования....................................................................................217

Уничтожение........................................................................................................217

Определение типа переменной...............................................................................218

Установка типа переменной....................................................................................219

Оператор присваивания...................................................................................................219

Ссылочные переменные..................................................................................................220

Жесткие ссылки........................................................................................................220

"Сбор мусора".......................................................................................................221

Символические ссылки............................................................................................221

Ссылки на объекты..................................................................................................222

Некоторые условные обозначения.................................................................................223

Константы.........................................................................................................................225

Предопределенные константы................................................................................225

Определение констант.............................................................................................226

Проверка существования константы......................................................................226

Отладочные функции.......................................................................................................227

Резюме...............................................................................................................................229

Глава 10. Выражения и операции РНР......................................................230

Выражения........................................................................................................................230

Логические выражения............................................................................................231

Строковые выражения.............................................................................................232

Строка в апострофах............................................................................................232

Строка в кавычках...............................................................................................232

Here-документ......................................................................................................234

Вызов внешней программы................................................................................234

Операции...........................................................................................................................235

Арифметические операции......................................................................................235

Строковые операции................................................................................................235

Операции присваивания..........................................................................................236

Операции инкремента и декремента......................................................................236

Битовые операции....................................................................................................237

Операции сравнения................................................................................................237

Особенности операторов == и /=......................................................................237

Сравнение сложных переменных.......................................................................238

Операция эквивалентности.................................................................................239

Логические операции...............................................................................................240

Операция отключения предупреждений................................................................241

Особенности оператора @...................................................................................242

Противопоказания к использованию................................................................243

Резюме...............................................................................................................................244




  Hostland.Ru

 «Бесплатный хостинг Hostland.Su» © 2006