Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


встроенные функции в php





dbmReplace(filename,key,content) dbmReplace похожа на функцию dbminsert(); единственое различие состоит в том что, если ключ уже существует, старое содержимое строки будет заменено на новое.


DecBin(number)

DecBin возвращает строку, содержащую двоичное представление заданного, в качестве аргумента, числа. Самое большое число, которое может быть преобразовано ограничено длиной 31 бит или 4294967295 в десятичном представлении. См. также функцию BinDec().


DecHex(number)

DecHex преобразовывает десятичное число в шестнадцатеричный строку. См. также функцию HexDec().


DecOct(number)

DecOct преобразует десятичное число в восьмиричное число. См. также OctDec().


doubleval(variable) Doubleval возвращает значение переменной типа double (с плавающей запятой) . См. также функции strval() и intval().
Echo [format_string] expression [, expression [,...]]

Echo не является функцией. То есть, Вы не помещаете скобки вокруг передаваемых параметров. Используется, для отображения результатов вычисления функций или переменных PHP. Специальные эскейп символы , \n, \r и \t могут использоваться для вывода символов новая строка, возврат каретки и табуляции соответственно. Format_string необязательный аргумент, и если он не задан, не будет выполняться никакого форматирования вывода. Строка формата подобна строке форматирования функции printf в C . См. справку printf для более полной информации. Одно командой echo может быть выведено до 5 выражений. Если Вы попробуете вывести больше, то получите от синтаксического анализатора сообщение об ошибке. Обратите внимание, что тип выражений не важен. Выражения "автомагически" преобразуются к нужному типу в соответствии с типамт, определенными строкой форматирования, если таковая присутствует. Если Вы желаете отформатировать что-либо и присвоить отформатированную строку переменной, то вместо того чтобы выводить это, используйте функцию sprintf().

Следующие преобразования допустимы,




%d %i
Выводит десятичное число со знаком.
%o
Выводит восьмеричное число.
%u
Выводит десятичное число без знака.
%x %X
Выводит шестнадцатеричное число.
%f
Выводит число с плавающей запятой.
%e %E
Выводит число с плавающей запятой в экспоненциальной форме.
%g %G
Выводит число с плавающей запятой в экспоненциальном формате или нормальной записи.
%c
Выводит одиночный символ.
%s
Выводит строку символов.
%%
Выводит знак процента.

Следующие флаги поддерживаются.


'-'
Выровнивание по левому краю поля.
'+'
Гарантирует, что целые числа имеют знак (со знаком плюс/минус).
' '
Тоже что и '+', но вместо знака "плюс" используется пробел .
'#'
Выводит префиксы для шестнадцатеричных и восьмеричных чисел.
'''
Разделяет цифры на группы (обычно группы отделяются запятой по три).
'0'
Заполнение поля нулями.
Все эти флажки зависят от того, поддерживает ли их ваша функция printf библиотеки C (''', например, является расширением GNU).

Для большинства преобразований можно задавать ширину поля и точность, как показано в файле demo_echo.html в каталоге /examples. Задавать модификаторы типа не обязательно, и, фактически, PHP будет жаловаться, если модификатор типа не имеет смысла (который почти всегда имеет место). PHP будет жаловаться относительно (и отказываться воспринимать) чего-либо, что не распознать. Любые дополнительные параметры, которые не требуются строкой форматирования, игнорируются.


End(variable)


Другие статьи по теме:

- приемы безопасного программирования веб-приложений
- Php и web. кэширование
- 21 ошибка программиста php
- авторское право на программное обеспечение
- встроенные функции в php


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2020 © SMTI.RU
Главная страница | Связаться с нами