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