PHP3で書かれたソースをWeb上で見つけて、それを自分のサーバーで使いたいのですが、自分のとこはPHP4なので、エラーが出てしまいます。
ソースは
------------------------------------------
<?
Header( "Content-type: image/gif"); /* 出力がGIFファイルであることを示す */
$font_num = 4; /* フォントの種類 */
/* PHP3では1以上の数にfontを割り当てることができる。 */
/* 1〜4までは、PHP3に組込まれたBitmapfontが使用される。*/
/* でも、日本語は使えない(;;) */
/* 全体の作画範囲の決定 size_xが水平方向 size_yが垂直方向 */
$size_x = strlen($write_word)*imageFontWidth($font_num)*2;
$size_y = imageFontHeight($font_num)*2;
/* 文字列の作画位置の開始座標の決定 */
$write_x = ($size_x - strlen($write_word)*imageFontWidth($font_num))/2;
$write_y = ($size_y - imageFontHeight($font_num))/2;
/* 空のimageの作成を行なう。*/
$im = ImageCreate($size_x, $size_y);
/* imageのbackgroundの色を作成する。*/
$bgcolor=ImageColorAllocate($im,(int)$bg_red,(int)$bg_green,(int)$bg_blue);
/* imageのforegroundの色を作成する。*/
$fgcolor=ImageColorAllocate($im,(int)$fg_red,(int)$fg_green,(int)$fg_blue);

ImageFill($im ,$size_x, $size_y, $bgcolor);

ImageString($im,$font_num,$write_x, $write_y, "$write_word",$fgcolor);
ImageGif($im); /* imageをGIFとして出力する。 */
ImageDestory($im); /* imageを破棄する。*/
?>
-----------------------------------------------
なんですが、自分のとこで実行すると、
<br>
<b>Fatal error</b>: Call to undefined function: imagefontwidth() in <b>/home/majihima/public_html/test.php</b> on line <b>25</b><br>

と出てしまいます。
どこを改造したらうまく実行できるのか教えていただけないでしょうか。
よろしくお願いいたします。