(PHP 4, PHP 5, PHP 7)
imagefontwidth — フォントの幅を取得する
$font
) : int指定されたフォントの文字の幅をピクセル単位で返します。
font
latin2 エンコーディングの組み込みのフォントの場合は 1, 2, 3, 4, 5 のいずれか (数字が大きなほうが、より大きいフォントに対応します)、 あるいは imageloadfont() で登録したフォントの識別子のいずれか。
フォントの幅をピクセルで返します。
例1 組み込みフォントでの imagefontwidth() の使用法
<?php
echo 'フォントの幅: ' . imagefontwidth(4);
?>
上の例の出力は、 たとえば以下のようになります。
フォントの幅: 8
例2 imagefontwidth() と imageloadfont() を組み合わせた使用法
<?php
// .gdf フォントを読み込みます
$font = imageloadfont('anonymous.gdf');
echo 'フォントの幅: ' . imagefontwidth($font);
?>
上の例の出力は、 たとえば以下のようになります。
フォントの幅: 23