imagegif($image);
imagegif($image, $filename);
Выводит изображение image как рисунок GIF. Если указан второй аргумент, рисунок GIF будет записан в этот файл, иначе он будет направлен прямо в броузер.
imageinterlace($image, $interlace);
Функция переключает бит чередования для изображения image на значение interlace , которое может быть равно 1 (включить) или 0 (выключить).
imageline($iraage, $х1, $у1, $х2, $у2, $color);
Создает линию указанного в color цвета от точки (х1, у2) до точки (х2, у2) в изображении image.
imagepolygon($image, $points, $numpoints, $color);
Функция идентична imagef illedpolygon за исключением того, что многоугольник не заполняется.
imagerectangle($image, $х1, $у1, $х2, $у2, $color);
Функция идентична imagefilledrectangle за исключением того, что прямоугольник не заполняется.
imagesetpixel($image, $x, $y, $color);
Рисует точку в изображении image в позиции (х, у) цветом, указанным в color.
imagestring($image, $size, $x, $y, $string, $color);
Функция идентична imagechar за исключением того, что она выводит всю строку string.
imagestringup($image, Ssize, $x, $y, $string, $color);
Функция идентична imagecharup за исключением того, что она выводит всю строку string.
$x_size = imagesx($image);
Возвращает ширину в пикселах изображения, указанного в image.
$y_size = imagesy($image);
Возвращает высоту изображения в пикселах.
include($filename);
Вставляет файл, указанный в filename , в текущую страницу. Выполняется полный синтаксический PHP-анализ подключаемого файла. В поисках файла filename просматривается каждый из каталогов, указанных в переменной окружения PHP_INCLUDE_ PATH.
includeFile($filename)
Эта функция подключает файл filename к результату программы. Файл никак не изменяется и не анализируется.
initsyslog();
Подготавливает систему к регистрации событий с помощью syslog. После вызова этой функции вы можете использовать syslog для записи в журнал.
$integer = intval($variable);
Возвращает содержимое variable в виде целого числа.
$defined = isset($variable);
Возвращает 1, если переменная variable определена, иначе вернет 0.
$key = key($array);
Возвращает ключ текущего элемента массива array. Для ассоциативного массива возвращает имя ключа. Для обычного массива возвращает номер элемента.
$result = kill($pid, $signal)
Посылает сигнал signal процессу pid. Если операцию выполнить не удалось, возвращается отрицательное целое число.
link($target, $filename);
Создает жесткую ссылку от filename к target.
$info = linkinfo($filename);
Возвращает истинное значение, если ссылка, указанная в filename , существует (но не обязательно существует файл, на который указывает ссылка). В случае ошибки функция возвращает —1.
Lite - это язык сценариев, используемый W3-mSQL. Его синтаксис очень похож на С и еще больше на Perl. Фактически, многие скрипты Lite синтаксически неотличимы от сценариев Perl. Однако Lite лишен многих расширенных возможностей Perl.
Ниже приводится краткий справочник стандартных функций Lite, доступных при использовании W3-mSQL.
$result = log($number);
Возвращает натуральный логарифм аргумента number.
logas($filename);
Регистрирует посещение текущей страницы как посещение указанного filename вместо файлового имени страницы.
mail($to, $subject, $message);
mail($to, $subject, $message, $headers);
Посылает электронное письмо по адресу, указанному в параметре to, с темой, указанной в параметре subject, и поместит в тело письма значение аргумента message . Если указан четвертый аргумент, он добавляется к заголовку письма.
$maximum = max($array);
Возвращает максимальное значение в массиве array. Если это строковый массив, функция возвращает элемент, последний по алфавиту.
$ms = microtime();
Возвращает строку, содержащую часть текущей секунды (в виде десятичной дроби), за которой следует стандартное время Unix.
$minimum = min($array);
Возвращает минимальное значение в массиве array. Если это строковый массив, функция вернет элемент, который был бы первым по алфавиту.
mkdir($directory, $mode);
Создает каталог directory с указанным режимом mode, mode должно быть восьмеричным значением.
$time = mktime($hour,$minute,$second,$month,$day, Syear);
Возвращает время в стандартном формате времени Unix, основываясь на заданных аргументах. Если указано менее шести параметров, параметры справа считаются соответствующими текущему значению времени (например, если дано четыре параметра, используются текущий день и год).
$flags = msql_fieldflags($result, $i);
$flags = mysql_fieldflags($result, $i);
Возвращает флаги для в i-того поля в result. Возвращаемое значение может быть одним из следующих: «primary key», «not null», «not null primary key» или << >>.
msqlClose($socket)
Закрывает подключение, указанное сокетом socket.
$socket = msqlConnect($host)
Подключается к серверу mSQL на хосте host. Возвращает номер соке-та, используемый для последующей связи с сервером баз данных. При неудаче возвращается отрицательное целое число.
msqlDataSeek($result, $location)
Помещает 'указатель' для result среазу перед записью. Указав location 0, вы поместите указатель в начало данных. Следующий вызов msqlFetchRow выберет строку сразу после location.
msqlFieldSeek($result, Slocation)
Функция изменяет 'указатель' на результат, возвращаемый msqllnitFieldList, так же как msqIDataSeek изменяет результат msqlStoreResult . ..
msqlFreeResult($result)
Функция освобождает всю память, использованную результатом, выбранным из базы с помощью msqlStoreRcsult . Эту функцию необходимо вызывать для каждого результата, с которым вы закончили работать.
$databases = msqlListDBs($socket)
Возвращает массив имен всех доступных баз данных на сервере, указанном аргументом socket.
$tableinfo = msqlListField($result)
Возвращает массив информации о следующем поле таблицы, созданной msqllnitFieldList , указываемой аргументом result. Каждый последующий вызов функции msqIListField выдает новый массив информации, пока не закончатся поля таблицы. Массив состоит из следующих полей:
$tables = msqlListTables($socket, $database)
Возвращает массив имен доступных таблиц базы данных database на сервере, указанном аргументом socket.
msqlNumRows($result)
Возвращает количество записей в данных, содержащихся в result.
$result = msqlQuery($socket, $query)
Пытается послать запрос query к подключению, указанному аргументом socket. Если запрос не был успешно выполнен, возвращается отрицательное целое число.
$result = msqlSelectDB($socket, $database)
Функция пытается подключить socket к базе данных, указанной аргументом database . Если попытка не удалась, возвращается отрицательное целое число.
$result = msqIStoreResult
Выбирает все данные, полученные в результате последнего вызова msqlQuery , и сохраняет их для чтения и обработки.
msql_close(); mysql_close();
Закрывает подключение к серверу базы данных mSQL/MySQL.
msql_connect($hostname);
mysql_connect($hostname);
mysql_connect($hostname, Susername);
mysql_connect($hostname, $username, Spassword);
Создает соединение с сервером базы данных mSQL/MySQL на указанном хосте hostname. Подключение к серверу на локальном хосте осуществляется с помощью m(y)sql_connect("localhost"). Если при первом вызове m(y)sql нет подключения к базе данных, подключение к локальному хосту создается автоматически. Для MySQL может быть указан необязательный аргумент username или комбинация username/ password. Если PHP запущен в расширенном режиме безопасности (называемом SAFE MODE), username должен принадлежать либо владельцу HTML-документа, либо владельцу процесса веб-сервера.
msql_createdb($database); mysql_createdb($database);
Создает указанную базу данных.
$db = msql_dbname($result, $i);
$db = mysql_dbname($result, $i);
Вернет имя базы данных, хранящееся в i-том поле результата, возвращенного функцией m(y)sql_listdbs .
msql_dropdb($database);
mysql_dropdb($database);
Удаляет базу данных database и все ее таблицы.
$length =
$length = mysql_fieldlen($result, $i);
Возвращает длину i-го поля в result.