Msql_fieldname mysql_fieldname
msql_fieldname mysql_fieldname
$name = msql_fieldname($result, $i);
$name = mysql_fieldname($result, $i);
Возвращает имя столбца i-го поля в result .-
Msql_fieldtype mysql_fieldtype
msql_fieldtype mysql_fieldtype
$type = msql_fieldtype($result, $i);
$type = mysql_fieldtype($result, $i);
Возвращает тип i-го поля в result (то есть «char», «real» и т. д.).
Msql_freeresult mysql_freeresult
msql_freeresult mysql_freeresult
msql_freeresult($result);
mysql_freeresult($result);
Освобождает память, связанную с результатом работы mSQL/MySQL. Вся память автоматически освобождается по завершении скрипта, поэтому используйте эту функцию, только если ваш скрипт занимает слишком много памяти.
Msql_isttables mysql_listtables
msql_isttables mysql_listtables
$result = msql_listtables($database);
$result = mysql_listtables($database);
Возвращает указатель на результат, содержащий имена всех таблиц базы данных database . Функция m(y)sql_tablename может выбирать значения из этого указателя.
Msql_listdbs mysql_listdbs
msql_listdbs mysql_listdbs
$result = msql_listdbs();
$result = mysql_listdbs();
Возвращает указатель на результат, содержащий список имен всех баз данных, доступных на сервере mSQL/MySQL. Функция m(y)sql_dbname может выбирать значения из этого указателя.
Msql_listfields mysql_listfields
msql_listfields mysql_listfields
$result = msql_listfields($database, $table);
$result = mysqllistfields($database, $table);
Вернет указатель на результат, дающий информацию о полях таблицы table в назначенной базе данных. Функции m(y)sql_fieldflags , m(y)sql_fieldlen , m(y)sql_fieldname и m(y)sql_ fieldtype могут выбирать значения из этого указателя.
Msql mysql
msql mysql
$result = msql($database, $query);
$result = mysql($database, $query);
Посылает запрос query базе данных mSQL/MySQL, указанной в аргументе database. Для не SELECT-запросов функция возвращает 0 для mSQL 1.x и MySQL, а для mSQL 2.x возвращает число измененных записей. Для запроса SELECT функция возвращает идентификатор результата, который может быть использован в других функциях msql_ *. В случае ошибки функция вернет -1.
Msql_numfields mysql_numfields
msql_numfields mysql_numfields
$num_fields = msql_numfields($result);
$nuni_fields = mysql_numfields($result);
Возвращает число полей в result.
Msql_nurn rows msql_numrows
msql_nurn rows msql_numrows
$num_rows = msql_numrows($result);
$num_rows = mysql_numrows($result);_
Возвращает количество записей в result.
Msql_regcase
msql_regcase
$new_string = msql_regcase($string);
Возвращает копию строки string, преобразованную в регулярное выражение, необходимое для выполнения поиска не зависящих от регистра совпадений в запросе mSQL.
Msql_result mysql_result
msql_result mysql_result
$result_string = msql_result($result, $i, $field);
$result_string = mysql_result($result, $1, $field);
Данная функция возвращает значение из указанного поля field 1-й записи набора result. Аргумент field - это имя столбца, и он может быть указан как table, field для результирующих наборов, использующих соединения таблиц. В аргумент field допускается включение любой внутренней функции MySQL, которая может обрабатывать результаты SELECT, например, mysql_result ($result, $i, "length($field)") .
MsqlEncode
msqlEncode
$string = msqlEncode($string)
Функция возвращает перекодированную копию строки string, которую можно использовать в запросе mSQL.
MsqlFetchRow
msqlFetchRow
$row = msqlFetchRow($result)
Эта функция возвращает в виде массива следующую доступную запись из result.
Msqljtablename mysql_tablename
msqljtablename mysql_tablename
$name = msql_tablename($result, $i);
$name = mysql_tablename($result, $i);
Вернет имя таблицы, хранящееся в i-м поле результата, возвращенного функцией m(y)sql_listtables .
MsqllnitFieldList
msqllnitFieldList
$result = msqlInitFieldList($socket, $database, $table)
Создает информационную таблицу о таблице table в базе данных database на сервере, указанном аргументом socket.
My sql_af f ected_ro ws
my sql_af f ected_ro ws
$num_rows = mysql_affected_rows();
Возвращает число записей, измененных последней из команд INSERT, UPDATE или DELETE.
Mysql_insertjd
mysql_insertjd
$id_num = mysql_insert_id();
Возвращает идентификационный номер, использовавшийся при последней команде INSERT, содержавшей поле auto_increment.
Next
next
next($array);
Перемещает указатель массива array на следующий элемент и возвращает текущий.
Octdec
octdec
$decimal = octdec($octal);
Возвращает десятичный эквивалент восьмеричного аргумента octal.
Open
open
$fd = open($file, $mode)
Эта функция открывает указанный файл, используя заданный режим, и связывает с файлом файловый дескриптор. Режимы могут быть следующими:
> Открыть файл для записи
<Открыть файл для чтения
<> Открыть файл для чтения или записи
<Р Создать именованный канал и открыть его для чтения
>Р Создать именованный канал и открыть его для записи
<| Выполнить файл как команду и прочесть результаты
>| Выполнить файл как команду и сделать запись в процесс
Opendir
opendir
opendir($directory);
Открывает указанный каталог для использования с функцией readdir. Вы должны закрыть каталог с помощью closedir после работы с ним.
Openlog
openlog
openlog($ident, $options, $facllity);
Открывает для записи системный журнал. Эту функцию необходимо вызывать после initlog и до первого вызова syslog . Аргументы те же, что и при вызове системной функции Unix openlog . Значение ident предваряет каждую запись журнала и обычно является именем программы. Значение options может быть одним из следующих: LOG_CONS (выводить журнал на консоль, если произошла ошибка в стандартной процедуре); LOG_NDELAY (открыть журнал немедленно вместо ожидания первой записи журнала); LOG_PERROR (записывать также в stderr); LOG_PID (включать идентификатор процесса (PID) в каждую запись журнала). Можно комбинировать эти параметры с помощью побитового ИЛИ (например (LOG_DELAY | LOG_PERROR LOG_PID)). Facility - это один из установленных системой уровней журнализации (например, LOG_SYSLOG, LOG_USER, LOG_KERN и т. д.).
Ord
ord
$number = ord($character);
Возвращает ASCII-значение символа character.
Parse_str
parse_str
parse_str($string);
Разбирает строку URL в формате "переменная 1=значение1 &переменная2=значение2" и инициализирует переменные, присваивая им соответствующие значения. Программа РНР выполняет эту функцию автоматически для приходящих из форм данных в начале каждого скрипта.
Passthru
passthru
passthru($command);
passthru($command, $returevalue);
Выполняет внешнюю команду command и выдает все результаты ее выполнения непосредственно броузеру. Если указан второй аргумент, туда помещается возвращаемое значение.
Pclose
pclose
pclose($fd);
Закрывает канал, открытый функцией рореп.
Phpinfo
phpinfo
phpinfo();
Печатает информационную страницу, полезную при отладке установки РНР. Это та же страница, которая печатается при добавлении «?info» к любому РНР URL, или если вы обращаетесь непосредственно к двоичным файлам РНР (то есть, http://www.myserver.com/cgi-bin/php).
Phpversion
phpversion
$version = phpversion();
Возвращает номер версии текущего запущенного РНР.
Pid
pid
$pid = getppid()
Возвращает идентификатор (PID) родительского для программы Lite процесса.
Popen
popen
$fd = popen($command, $mode);
Запускает внешнюю команду command и либо посылает ей данные (если установлен режим записи: mode = «w»), либо читает данные из команды (если в mode указать «r»). Любой файловый дескриптор, открытый таким образом, должен быть закрыт функцией pclose.
Pos
pos
$position = pos($array['element']);
Возвращает число - позицию указанного элемента ' element' в ассоциативном массиве а г ray.
Pow
pow
$result = pow($x, $y);
Возвращает х, возведенное в степень у.
Prev
prev
Selement = prev($array);
Перемещает внутренний указатель массива а г ray на предыдущий элемент и возвращает его.
Printf
printf
printf($string [, arg, ... ])
Работает как функция С (или Perl) с тем же именем. Значение переменных не подставляется; для ввода переменных в строку необходимо использовать стандартное для С форматирование '%s'.
Putenv
putenv
putenv($string);
Помещает заданную строку string в окружение. Обратите внимание, что локальная среда окружения уничтожается по окончании выполнения скрипта, поэтому эта функция полезна только при вызове внешних программ из скрипта.
Quote met a
quote met a
$quoted_string = quotemeta($string);
Возвращает строку string, в которой все специальные символы экранированы таким образом, что ее можно безопасно использовать в регулярных выражениях.
Rand
rand
$number = rand();
Возвращает случайное число в диапазоне от 0 и до числа RANDMAX, определяемого системой. Вы должны указать начальное число генератору случайных чисел, используя srand в начале вашего скрипта. Сделать это необходимо только один раз.
Read
read
$data = read($fd, $length)
Читает указанное в length число байт из заданного файлового дескриптора.
Readdir
readdir
$file = readdir();
Возвращает следующий элемент из текущего открытого каталога и сдвигает указатель каталога. Новые обращения к этой функции будут возвращать следующие элементы каталога до тех пор, пока записи об элементах каталога не закончатся.
Readfile
readfile
$filesize = readfile($filename);
Выдает содержимое файла filename непосредственно броузеру и возвращает размер файла. Эту функцию можно спокойно выполнять с двоичными файлами, такими как файлы изображений.
Readlink
readlink
$filename = readline($link);
Возвращает путь к настоящему файлу, на который ссылается link. В случае ошибки функция вернет -1.
Readln
readln
$line =readln($fd)
Читает следующую строку из указанного файлового дескриптора.
Readtok
readtok
$data = readtok($fd, $token)
Функция читает данные из указанного файлового дескриптора, пока не встретит маркер token. Используется только первый символ из token.
Reg_match
reg_match
$result = reg_match($expression, $string);
$result = reg_match($expression, $string, $array);
Функция идентична ereg. Она поддерживается только для обратной совместимости с предыдущими версиями РНР.
Reg_replace
reg_replace
reg_replace($expression, $replacement, $string);
Идентична ereg_replace. Эта функция поддерживается только для обратной совместимости с предыдущими версиями РНР.
Reg_search
reg_search
$partial_string = reg_search($expression, $string);
$partial_string = reg_search($expression, $string, $array);
Функция идентична ereg за исключением того, что она возвращает часть строки string , оставшуюся после первого совпадения. Если совпадения не обнаружено, функция возвращает пустую строку. Эта функция поддерживается только для обратной совместимости с предыдущими версиями РНР.
Rename
rename
rename($oldfile, $newfile);
Переименовывает oldfile в newfile .