imagestring() là hàm nội bộ trong PHP dùng để vẽ một chuỗi theo chiều ngang (horizontal).
Cú pháp
bool imagestring(GdImage $image, int $font, int $x, int $y, string $string, int $color)
Tham số
imagestring() chấp nhận sáu tham số: $image, $font, $x, $y, $string, và $color.
$image – Dùng imagecreatetruecolor() tạo ảnh trống kích thước cho trước.
$font – Kích thước font 1, 2, 3, 4, 5 cho font nội bộ.
$x – Vị trí font trên trục X ngang, góc trên bên trái.
$y – Vị trí font trên trục Y dọc, góc trên cùng.
$string – Chuỗi cần viết.
$color – Màu của chữ.
Giá trị trả về
imagestring() trả về true khi thành công và false khi thất bại.
Ví dụ 1
<?php
// Tạo ảnh bằng imagecreate()
$img = imagecreate(700, 300);
// Màu nền
$background_color = imagecolorallocate($img, 0, 0, 255);
// Màu chữ
$text_color = imagecolorallocate($img, 255, 255, 255);
// Tạo ảnh chứa chuỗi
imagestring($img, 50, 180, 150, "Tutorialspoint", $text_color);
imagestring($img, 30, 160, 120, "Simply Easy Learning", $text_color);
header("Content-Type: image/png");
imagepng($img);
imagedestroy($img);
?>
Kết quả

Ví dụ 2
<?php
$img = imagecreate(700, 300);
$background_color = imagecolorallocate($img, 122, 122, 122);
$text_color = imagecolorallocate($img, 255, 255, 0);
imagestring($img, 10, 30, 60, "Tutorialspoint:Simply Easy Learning", $text_color);
header("Content-Type: image/png");
imagepng($img);
imagedestroy($img);
?>
Kết quả
