Computer >> Máy Tính >  >> Lập trình >> PHP

hàm vprintf () trong PHP

Hàm vprintf () được sử dụng để chuyển đổi chuỗi thành chuỗi được định dạng. Nó xuất ra một chuỗi được định dạng.

Cú pháp

vprintf(format, arg)

Tham số

  • forma - Chỉ định chuỗi và cách định dạng các biến trong đó.

  • Sau đây là các giá trị định dạng có thể có -

    • %% - Trả về dấu phần trăm

    • % b - Số nhị phân

    • % c - Ký tự theo giá trị ASCII

    • % d - Số thập phân có dấu (âm, 0 hoặc dương)

    • % e - Ký hiệu khoa học sử dụng chữ thường (ví dụ:1,2e + 2)

    • % E - Ký hiệu khoa học sử dụng chữ hoa (ví dụ:1.2E + 2)

    • % u - Số thập phân không có dấu (bằng hoặc lớn hơn 0)

    • % f - Số dấu phẩy động (nhận biết cài đặt cục bộ)

    • % F - Số dấu phẩy động (không nhận biết cài đặt cục bộ)

    • % g - ngắn hơn% e và% f

    • % G - ngắn hơn% E và% f

    • % o - Số bát phân

    • % s - Chuỗi

    • % x - Số thập lục phân (chữ thường)

    • % X - Số thập lục phân (chữ hoa)

  • arg - Một mảng có các đối số được chèn vào các dấu% trong chuỗi định dạng

Quay lại

Hàm vprintf () trả về độ dài của chuỗi đã xuất.

Ví dụ

Sau đây là một ví dụ -

<?php
   $a = 2888;
   $b = 8686;
   $res = vprintf("%f\n%f",array($a,$b));
   echo $res;
?>

Đầu ra

Sau đây là kết quả -

2888.000000
8686.00000023