Характеристики функції та типу PHP Printf
Функція PHP printf () працює подібно до функції print () тим, що виводить (друкує) рядок (аргумент) у веб-браузер. Однак ви будете використовувати функцію printf (), коли хочете контролювати, як цей аргумент буде форматований.

Функція printf () повинна мати своїм першим аргументом спеціальний тип аргументу, який називається рядком формату або рядком керування форматом. Цей керуючий рядок формату містить технічні характеристики (інструкції) перетворення для того, як відформатувати інші аргументи. Повинна бути така ж кількість специфікацій, що й відповідні аргументи. Розглянемо приклад функції printf (), яка має дві специфікації в рядку управління форматом та два відповідні аргументи.

printf ("Мій вік становить% d. Наступного року я буду% d.", 21, 22);

Мій вік - 21. Наступного року мені виповниться 22 роки.

Для цієї функції printf () є три аргументи. Перший є рядком керування форматом, а другий та третій - відповідні аргументи для форматування. Як ви бачите, у керуючому рядку формату є дві специфікації перетворення, і вся рядок розміщується між лапками. Кожна специфікація починається з%. Вони обоє специфікатори типу, в цьому випадку специфікатор типу d, який буде форматувати цілі числа (21 і 22) у вигляді десяткових чисел. Є й інші специфікатори типів, які можна використовувати для керування форматуванням аргументу. На графіку нижче показано, як ці специфікатори типу форматують один і той же приклад аргументу (222).

Тип специфікаторівОписПриклад
222
гВідображає цілий аргумент у вигляді десяткового числа222
бВідображає цілий аргумент у вигляді двійкового числа11011110
cВідображає цілий аргумент як еквівалент символів ASCII
fВідображає цілий аргумент (подвійний) у вигляді числа з плаваючою комою222.000000
оВідображає цілий аргумент у вигляді восьмеричного числа (основа 8)336
сВідображає цілий аргумент у вигляді рядка222
хВідображає цілий аргумент у вигляді шістнадцяткового числа з нижнього регістру (база 16)де
ХВідображає цілий аргумент у вигляді великого шістнадцяткового числа (база 16)DE





Відео Інструкція: ЗНО Біологія Будова та функції РНК (Може 2024).