Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

PHP – Lấy độ rộng pixel của ký tự trong font với imagefontwidth()

imagefontwidth() là hàm nội bộ trong PHP dùng để lấy độ rộng pixel (pixel width) của một ký tự trong font chỉ định.

Cú pháp

int imagefontwidth(int $font)

Tham số

imagefontwidth() chỉ nhận một tham số, $font. Nó giữ giá trị font. Giá trị $font có thể là 1, 2, 3, 4, 5 cho font nội bộ hoặc dùng bằng imageloadfont() cho font tùy chỉnh.

Giá trị trả về

imagefontwidth() trả về độ rộng pixel của font.

Ví dụ 1

<?php
// Giá trị font width có thể đổi từ 1 đến 5.
echo 'Font width: ' . imagefontwidth(3);
?>

Kết quả

Font width: 7

Ví dụ 2 – Tất cả font size 1-5

<?php
echo 'Font width cho font 1: ' . imagefontwidth(1) . '<br>';
echo 'Font width cho font 2: ' . imagefontwidth(2) . '<br>';
echo 'Font width cho font 3: ' . imagefontwidth(3) . '<br>';
echo 'Font width cho font 4: ' . imagefontwidth(4) . '<br>';
echo 'Font width cho font 5: ' . imagefontwidth(5) . '<br>';
?>

Kết quả

Font width cho font 1: 5
Font width cho font 2: 6
Font width cho font 3: 7
Font width cho font 4: 8
Font width cho font 5: 9