Руководство по РНР 3.0

http://www.hotfiesta.com/dala-v-zhopu-na-divane



Руководство по РНР 3.0 (часть 2)


    ada_close
    ada_close ada_close -- завершение соединения с сервером...
    Description
    Description See odbc_close() ....
    ada_commit
    ada_commit ada_commit -- совершение Adabas D транзакции...
    Description
    Description See odbc_commit()...
    ada_connect
    ada_connect ada_connect -- соединение с источником данных Adabas D...
    Description
    Description See odbc_connect() ....
    ada_exec
    ada_exec ada_exec -- подготовка и исполнение SQL инструкции...
    Description
    Description See odbc_exec() or odbc_do() ....
    ada_fetchrow
    ada_fetchrow ada_fetchrow -- выборка строки из результата исполнения скрипта...
    Description
    Description See odbc_fetch_row() ....
    ada_fieldname
    ada_fieldname ada_fieldname -- получение имени поля (столбца)...
    Description
    Description See odbc_field_name() ....
    ada_fieldnum
    ada_fieldnum ada_fieldnum -- получение номера поля...
    Description
    Description See odbc_field_num() ....
    ada_fieldtype
    ada_fieldtype ada_fieldtype -- получение типа данных поля...
    Description
    Description See odbc_field_type() ....
    ada_freeresult
    ada_freeresult ada_freeresult -- освобождение ресурсов, отводимых под содержимое результата...
    Description
    Description See odbc_free_result() ....
    ada_numfields
    ada_numfields ada_numfields -- получение количества полей (столбцов) в содержимом результата...
    Description
    Description See odbc_num_fields() ....
    ada_numrows
    ada_numrows ada_numrows -- количество строк (рядов) в содержимом результата...
    Description
    Description See odbc_num_rows() ....
    ada_result
    ada_result ada_result -- получение данных из содержимого результата...
    Description
    Description See odbc_result() ....
    ada_resultall
    ada_resultall ada_resultall -- распечатка результата в виде HTML таблицы...
    Description
    Description See odbc_result_all() ....
    ada_rollback
    ada_rollback ada_rollback -- откат транзакции...
    Description
    Description See odbc_rollback() ....
    apache_lookup_uri
    apache_lookup_uri apache_lookup_uri -- Выполняет подробный запрос для указанного URI и возвращает всю информацию о нем...
    Описание
    Описание class apache_lookup_uri(string filename); Выполняет подробный запрос для указанного URI. Получает всю важную информацию о заданном ресурсе и возвращает эту информацию по классам. Описание...
    apache_note
    apache_note apache_note -- получает и устанавливает значения в таблице нотаций(примечаний) запроса Apache...
    Описание
    Описание string apache_note(string note_name, string [note_value]); apache_note() это специальная функция Apache которая получает и устанавливает значения в таблице нотаций(примечаний) запроса. Пр...
    getallheaders
    getallheaders getallheaders -- Выбор всех заголовков HTTP-запросов...
    Описание
    Описание array getallheaders(void); Эта функция возвращает ассоциативный массив из всех HTTP заголовков в текущем запросе....
    Пример 1. GetAllHeaders()
    Пример 1. GetAllHeaders() $headers = getallheaders(); while (list($header, $value) = each($headers)) { echo "$header: $valuebr\n"; } Этот пример покажет все заголовки текущего запроса Примечание:...
    virtual
    virtual virtual -- Выполняет подзапрос Apache...
    Описание
    Описание int virtual(string filename); virtual() является спец.функцией Apache, которая эквивалентна !--#include virtual...-- в mod_include. Она выполняет подзапрос Apache. Применима для включения...
    array
    array array -- Создает массив...
    Описание
    Описание array array(...); Возвращает массив параметров. Параметры могут быть даныпо индексу при использовании опрератора =. Помните что array() - это языковая конструкция, и не является регулярны...
    Пример 1. array()
    Пример 1. array() $fruits = array( "fruits" = array("a"="orange","b"="banana","c"="apple"), "numbers" = array(1, 2, 3, 4, 5, 6) "holes" = array("first", 5 = "second", "third") ); См. также: list()...
    array_walk
    array_walk array_walk -- Применение функции на каждого члена массива....
    Описание
    Описание int array_walk(array arr, string func); Применяет функцию с именем func для каждого элемента массива arr . Элементы проходят как первый аргумент функции func ; если func требует больше че...
    Пример 1. array_walk()
    Пример 1. array_walk() $fruits = array("d"="lemon","a"="orange","b"="banana","c"="apple");function test_alter( $item1 ) { $item1 = 'bogus'; }function test_print( $item2 ) { echo "$item2br\n"; }arr...
    arsort
    arsort arsort -- Сортировка массива в обратном порядке и поддерка индексных связей....
    Описание
    Описание void arsort(array array); Эта функция сортирует массив так что индексы массива поддерживают их корреляцию с элементами массива с которыми они связываются. Это используется, главным образо...
    Пример 1. arsort()
    Пример 1. arsort() $fruits = array("d"="lemon","a"="orange","b"="banana","c"="apple"); arsort($fruits); for(reset($fruits); $key = key($fruits); next($fruits)) { echo "fruits[$key] = ".$fruits[$ke...
    Пример нам покажет: fruits[a]...
    Пример нам покажет: fruits[a] = orange fruits[d] = lemon fruits[b] = banana fruits[c] = apple Фрукты показаны в обратном алфавитном порядке, и поддерживаются связанные с ними индексы. См. также: a...
    asort
    asort asort -- Сортирует массив и поддерживает связанные индексы...
    Описание
    Описание void asort(array array); Эта функция сортирует массив так что индексы массива поддерживают их корреляцию с элементами массива с которыми они связываются. Это используется, главным образом...
    Пример 1. asort()
    Пример 1. asort() $fruits = array("d"="lemon","a"="orange","b"="banana","c"="apple"); asort($fruits); for(reset($fruits); $key = key($fruits); next($fruits)) { echo "fruits[$key] = ".$fruits[$key]...
    count
    count count -- подсчитывает элементы в переменную...
    Описание
    Описание int count(mixed var); Возвращает число элементов в var , который является естественно массивом (что либо другое будет иметь один элемент). возвращает 0 если переменная не укстановлена. во...
    current
    current current -- возвращает текущий элемент массива...
    Описание
    Описание mixed current(array array); Каждая переменная-массив имеет внутренний указатель, который указывает на один из своих элементов. Кроме того, все элементы в массиве связываются двунаправленн...
    each
    each each -- возвращает следующую пару ключ/значение из массива...
    Описание
    Описание array each(array array); Возвращает следующую пару ключ/значение из массива array и предоставляет курсор массива. Эта пара возвращается в четырех-элементный массив, с ключами 0 , 1 , key...
    Пример 1. each()
    Пример 1. each() $foo = array( "bob", "fred", "jussi", "jouni" ); $bar = each( $foo ); $bar теперь содержит следующие пары ключ/значение: 0 = 0 1 = 'bob' key = 0 value = 'bob' $foo = array( "Rober...
    Пример 2. Просмотр $HTTP_POST_VARS с помощью each()
    Пример 2. Просмотр $HTTP_POST_VARS с помощью each() echo "Values submitted via POST method:br"; while ( list( $key, $val ) = each( $HTTP_POST_VARS ) ) { echo "$key = $valbr"; } См. также key() , l...
    end
    end end -- устанавливаете внутренний указатель массива на последнем элементе...
    Описание
    Описание end(array array); end() перемещает array 's внутренний указатель на последний элемент массива. См. также: current() , each() , end() next() и reset()...
    key
    key key -- выбирает ключ из ассоциативного массива...
    Описание
    Описание mixed key(array array); key() Возвращает индекс элемента в текущей позиции массива См. также: current() , next()...
    ksort
    ksort ksort -- Сортирует массив по ключам....
    Описание
    Описание int ksort(array array); Сортирует массив по ключу, используя ключ для корреляциях данных. Это полезно главным образом для ассоциативного массива....
    Пример 1. ksort()
    Пример 1. ksort() $fruits = array("d"="lemon","a"="orange","b"="banana","c"="apple"); ksort($fruits); for(reset($fruits); $key = key($fruits); next($fruits)) { echo "fruits[$key] = ".$fruits[$key]...
    list
    list list -- Связывает переменные, как если бы они были массивом....
    Описание
    Описание void list(...); Подобно array() , функция list в действительностью является языковой конструкцией а не функцией list() используется для связи списка переменных одной операцией....
    Пример 1. list()
    Пример 1. list() table tr thEmployee name/th thSalary/th /tr ?php$result = mysql($conn, "SELECT id, name, salary FROM employees"); while (list($id, $name, $salary) = mysql_fetch_row($result)) { pr...
    next
    next next -- передвигает внутренний указатель массива...
    Описание
    Описание mixed next(array array); Возвращает следующий элемент массива, от текущей позиции внутреннего указателя массива, или "ложь"(false) если нет больше элементов. Внимание: если массив содержи...
    pos
    pos pos -- Возвращает текущий элемент в массиве...
    Описание
    Описание mixed pos(array array); Это - псевдоним для current() . См. также: end() , next() , prev() и reset() ....
    prev
    prev prev -- перемещает внутренний указатель массива...
    Описание
    Описание mixed prev(array array); Возвращает предыдущий элемент массива, или "ложь"(false), если перед текущим нет больше элементов. Внимание: если массив содержит пустые элементы, то функция возв...
    reset
    reset reset -- устанавливает внутренний указатель массива в первом элементе...
    Описание
    Описание mixed reset(array array); reset() возвращает внутренний указатель массива в первый элемент. reset() возвращает первыйэлемент массива. См. также: current() , each() , next() prev() и reset...
    rsort
    rsort rsort -- Сортирует массив в обратном порядке...
    Описание
    Описание void rsort(array array); Сортирует массив в обратном порядке (по убыванию)....
    Пример 1. rsort()
    Пример 1. rsort() $fruits = array("lemon","orange","banana","apple"); rsort($fruits); for(reset($fruits); ($key,$value) = each($fruits); ) { echo "fruits[$key] = ".$value."\n"; } Этот пример покаж...
    sizeof
    sizeof sizeof -- получает размер массива...
    Описание
    Описание int sizeof(array array); Возвращает число элементов списка. См. также: count()...
    sort
    sort sort -- сортирует массив...
    Описание
    Описание void sort(array array); Эта функция сортирует масси - все элементы по окончании ее работы будут расположены по возрастанию....
    Пример 1. sort()
    Пример 1. sort() $fruits = array("lemon","orange","banana","apple"); sort($fruits); for(reset($fruits); $key = key($fruits); next($fruits)) { echo "fruits[$key] = ".$fruits[$key]."\n"; } Этот прим...
    uasort
    uasort uasort -- Сортирует массив с использованием функций сравнения, определенных пользователем и поддержкой индексации...
    Описание
    Описание void uasort(array array, function cmp_function); Эта функция сортирует массив так что индексы массива поддерживают их корреляцию с элементами массива с которой они связываются. Т. е. при...
    uksort
    uksort uksort -- Сортирует массив по ключам, с использованием функций сравнения, определенных пользователем...
    Описание
    Описание void uksort(array array, function cmp_function); Эта функция отсортирует ключи массива используя функции сравнения, определенные пользователем. Если массив, который Вы хотите отсортироват...
    Пример 1. uksort()
    Пример 1. uksort() function mycompare($a, $b) { if ($a == $b) return 0; return ($a $b) ? -1 : 1; } $a = array(4 = "four", 3 = "three", 20 = "twenty", 10 = "ten"); uksort($a, mycompare); while(list...
    Пример покажет: 20: twenty 10: ten 4: four 3: three См. также arsort()
    Пример покажет: 20: twenty 10: ten 4: four 3: three См. также arsort() , asort() , uasort() , ksort() , rsort() и sort() ....
    usort
    usort usort -- сортирует массив по значениям используя используя функции сравнения, определенные пользователем...
    Описание
    Описание void usort(array array, function cmp_function); Эта функция отсортирует массив по значениям используя используя функции сравнения, определенные пользователем. Если массив, который Вы хоти...
    Пример 1. usort()
    Пример 1. usort() function cmp($a,$b) { if ($a == $b) return 0; return ($a $b) ? -1 : 1; } $a = array(3,2,5,6,1); usort($a, cmp); while(list($key,$value) = each($a)) { echo "$key: $value\n"; }...
    Пример покажет: 0: 6 1: 5 2: 3 3: 2 4: 1 Очевидно, что в этом тривиальном случае функция rsort()
    Пример покажет: 0: 6 1: 5 2: 3 3: 2 4: 1 Очевидно, что в этом тривиальном случае функция rsort() было бы более соответствующей. См. также arsort() , asort() , ksort() , rsort() и sort() ....
    bcadd
    bcadd bcadd -- Сложение двух чисел произвольной точности....
    Описание
    Описание string bcadd(string левый операнд, string правый операнд, int [масштаб]); Прибавляет левый операнд к правому операнду и возвращает сумму типа string (строковая переменная). Факультативный...
    bccomp
    bccomp bccomp -- Сравнение двух чисел произвольной точности....
    Описание
    Описание int bccomp(string левый операнд, string правый операнд, int [масштаб]); Сравнивает левый операнд с правым операндом и возвращает результат типа integer (целое). Факультативный параметр ма...
    bcdiv
    bcdiv bcdiv -- Операция деления для двух чисел произвольной точности....
    Описание
    Описание string bcdiv(string левый операнд, string правый операнд, int [масштаб]); Делит левый операнд на правый операнд и возвращает результат. Факультативный параметр масштаб устанавливает колич...
    bcmod
    bcmod bcmod -- Получение модуля числа произвольной точности....
    Описание
    Описание string bcmod(string левый операнд, string модуль); Получение модуля левого операнда используя операнд модуль. Смотрите также bcdiv() ....
    bcmul
    bcmul bcmul -- Операция умножения для двух чисел произвольной точности....
    Описание
    Описание string bcmul(string левый операнд, string правый операнд, int [масштаб]); Умножает левый операнд на правый операнд и возвращает результат. Факультативный параметр масштаб устанавливает ко...
    bcpow
    bcpow bcpow -- Возведение одного числа произвольной точности в степень другого....
    Описание
    Описание string bcpow(string x, string y, int [масштаб]); Возведение x в степень y. Параметр масштаб может использоваться для установки количества цифр после десятичной отметки в результате. Смотр...
    bcscale
    bcscale bcscale -- Устанавливает масштаб по умолчанию для всех математических BC-функций...
    Описание
    Описание string bcscale(int масштаб); Эта функция устанавливает заданный по умолчанию параметр масштаба для всех последующих математических BC-функций, которые явно не определяют параметр масштаба...
    bcsqrt
    bcsqrt bcsqrt -- Получение квадратного корня числа произвольной точности....
    Описание
    Описание string bcsqrt(string операнд, int масштаб); Возвращает кваддратный корень операнда. Факультативный параметр масштаб устанавливает количество цифр после десятичной отметки в результате. См...
    bcsub
    bcsub bcsub -- Вычитает одно число произвольной точности из другого....
    Описание
    Описание string bcsub(string левый операнд, string правый операнд, int [масштаб]); Вычитает правый операнд из левого операнда и возвращает результат типа string. Факультативный параметр масштаб ус...

    Содержание JDToGregorian GregorianToJD JDToJulian JulianToJD JDToJewish JewishToJD JDToFrench FrenchToJD JDMonthName JDDayOfWeek Календарные функции - доступны только если Вы скомпилировали календ...
    JDToGregorian
    JDToGregorian JDToGregorian -- Преобразование дневного Юлианcкого счета в Грегорианскую дату...
    Описание
    Описание string jdtogregorian(int julianday); Преобразование дневного Юлианcкого счета в Грегорианскую в формате "месяц/день/год"...
    GregorianToJD
    GregorianToJD GregorianToJD -- Преобразовывает Грегорианскую дату на Дневный Юлианский cчет...
    Описание
    Описание int gregoriantojd(int month, int day, int year); Правильный дипазон для Грегорианского календаря 4714 д.э. до 9999 н.э. Хотя это программное обеспечение может оперировать даты в обратном...
    Пример 1. Календарные функции
    Пример 1. Календарные функции ?php $jd = GregorianToJD(10,11,1970); echo("$jd\n"); $gregorian = JDToGregorian($jd); echo("$gregorian\n"); ?...
    JDToJulian
    JDToJulian JDToJulian -- преобразовывает дату Юлианского календаря на дневный Юлианский счет...
    Описание
    Описание string jdtojulian(int julianday); Преобразование дневного Юлианского счета в строку, содержащую дату Юлианского Календаря в формате "месяц/день/год"....
    JulianToJD
    JulianToJD JulianToJD -- преобразовывает дату Юлианского Календаря на дневной Юлианский счет...
    Описание
    Описание int juliantojd(int month, int day, int year); Правильный дипазон для Юлианского календаря 4713 д.э. до 9999 н.э. Хотя это программное обеспечение может оперировать даты в обратном порядке...
    JDToJewish
    JDToJewish JDToJewish -- преобразовывает дневной Юлианский счет в Еврейский календарь...
    Описание
    Описание string jdtojewish(int julianday); Преобразование дневного Юлианского счета в Еврейский календарь...
    JewishToJD
    JewishToJD JewishToJD -- преобразовывает дату в Еврейском Календаре на дневной Юлианский счет...
    Описание
    Описание int jewishtojd(int month, int day, int year); Еврейский календарь использовался в течение нескольких тысячалетий, но в течение начального периода не было никакой формулы, чтобы определить...
    JDToFrench
    JDToFrench JDToFrench -- преобразовывает дневной Юлианский счет в Французский Республиканский календарь...
    Описание
    Описание string jdtofrench(int month, int day, int year); преобразовывает дневной Юлианский счет в Французский Республиканский календарь...
    FrenchToJD
    FrenchToJD FrenchToJD -- преобразовывает дату и Французского Республиканского календаря в дневной Юлианский счет...
    Описание
    Описание int frenchtojd(int month, int day, int year); преобразовывает дату и Французского Республиканского календаря в дневной Юлианский счет Эта программа преобразовывают даты в начиная с 1 до 1...
    JDMonthName
    JDMonthName JDMonthName -- возвращает название месяца...
    Описание
    Описание string jdmonthname(int julianday, int mode); Возвращает строку с названием месяца. main сообщает функции, в какой календарь нужно преобразовать дневнрй Юлианский счет на, и какой тип меся...
    JDDayOfWeek
    JDDayOfWeek JDDayOfWeek -- Возвращает день недели...
    Описание
    Описание mixed jddayofweek(int julianday, int mode); Возвращает день недели. Может возвратить строку( string ) или int в зависимости от способа( mode ). Стол 1. Календарные недельные пути СпособЗн...
    checkdate
    checkdate checkdate -- проверяет правильность даты/времени...
    Описание
    Описание int checkdate (int month, int day, int year); Возвращает true если данная дата правильна, иначе false. Проверяет правильность даты, заданной аргументами. Дата считается правильной, если:...
    date
    date date -- формат локального времени/даты...
    Описание
    Описание string date (string format, int timestamp); Возвращает строку, отформатированную согласно данной строке и используя данную временную метку или текущее локальное время, если не задана врем...
    Пример 1. Пример date()
    Пример 1. Пример date() print(date( "l dS of F Y h:i:s A" )); print("July 1, 2000 is on a " . date("l", mktime(0,0,0,7,1,2000))); Функции date() и mktime() возможно использовать вместе для того, ч...
    Пример 2.Пример функций date()
    Пример 2.Пример функций date() и mktime() $tomorrow = mktime(0,0,0,date("m") ,date("d")+1,date("Y")); $lastmonth = mktime(0,0,0,date("m")-1,date("d"), date("Y")); $nextyear = mktime(0,0,0,date("m"...
    strftime
    strftime strftime -- форматирует локальное время согласно установкам locale...
    Описание
    Описание string strftime (string format, int timestamp); Возвращает строку, отформатированную согласно данной форматной строке и используя данную временную метку или текущее локальное время, если...
    Пример 1. Пример функции strftime()
    Пример 1. Пример функции strftime() setlocale ("LC_TIME", "C"); print(strftime("%A in Finnish is ")); setlocale ("LC_TIME", "fi"); print(strftime("%A, in French ")); setlocale ("LC_TIME", "fr"); p...
    Пример будет работать, если у вас установлены соответствующие locale. См.также setlocale()
    Пример будет работать, если у вас установлены соответствующие locale. См.также setlocale() и mktime() ....
    getdate
    getdate getdate -- получает информацию о дате/времени...
    Описание
    Описание array getdate (int timestamp); Возвращает ассоциативный массив, содержащий информацию о дате со следующими элементами: "seconds" - секунды "minutes" - минуты "hours" - часы "mday" - день...
    gmdate
    gmdate gmdate -- форматирует GMT/CUT время/дату...
    Описание
    Описание string gmdate (string format, int timestamp); Аналогична функции date() за исключением того, что время возвращается в Гринвичском формате Greenwich Mean Time (GMT). Например, при запуске...
    Пример 1. пример gmdate()
    Пример 1. пример gmdate() echo date( "M d Y H:i:s",mktime(0,0,0,1,1,1998) ); echo gmdate( "M d Y H:i:s",mktime(0,0,0,1,1,1998) ); См.также date() , mktime() и gmmktime() ....
    mktime
    mktime mktime -- получает временную метку UNIX для даты...








Начало