Hàm imagestring() là hàm trong php được sử dụng để vẽ chuỗi theo chiều ngang, hàm vẽ chuỗi bắt đầu từ vị trí đã cho. Hàm tương thích với các phiên bản PHP 4, PHP 5 và PHP 7.
Cú pháp hàm imagestring() trong PHP:
imagestring( $image, $font, $x, $y, $string, $color );
Trong đó:
$image
Là một hình ảnh với kích thươc nhất định.$font
Tham số này được sử dụng để đặt kích thước phông chữ.$x
Tham số này được sử dụng để giữ tọa độ x của góc trên bên trái.$y
Tham số này được sử dụng để giữ tọa độ y của góc trên bên trái.$string
Tham số này được sử dụng để giữ chuỗi được viết.$color
Tham số này được sử dụng để giữ màu của hình ảnh.Hàm trả về giá trị TRUE nếu thực hiện thành công và ngược lại, hàm trả về FALSE nếu thực hiện thất bại.
Ví dụ 1: Ví dụ sau đây sẽ minh họa cách sử dụng hàm imagestring để tạo một ảnh và tạo một chuỗi theo chiều ngang trên ảnh.
<?php // Create the size of image or blank image $image = imagecreate(500, 300); // Set the background color of image $background_color = imagecolorallocate($image, 0, 153, 0); // Set the text color of image $text_color = imagecolorallocate($image, 255, 255, 255); // Function to create image which contains string. imagestring($image, 5, 180, 100, "Codetutam", $text_color); imagestring($image, 3, 160, 120, "Look up programming learning materials", $text_color); header("Content-Type: image/png"); imagepng($image); imagedestroy($image); ?>
Kết quả:
Ví dụ 2: Đây là ví dụ mình tham khảo trên trang php.net
<?php // Nouvelle image 100*30 $im = imagecreate(100, 30); // Fond blanc et texte bleu $bg = imagecolorallocate($im, 255, 255, 255); $textcolor = imagecolorallocate($im, 0, 0, 255); // Ajout de la phrase en haut à gauche imagestring($im, 5, 0, 0, 'Hello world!', $textcolor); // Affichage de l'image header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?>
Kết quả: Hàm trả về TRUE khi thực hiện thành công.
Với các ví dụ trên đã minh họa được hàm imagestring() và cách sử dụng trong PHP, để tham khảo thêm các bạn có thể xem các hàm liên quan dưới đây.
Để xem chi tiết bài viết và nhiều hàm liên quan khác, các bạn có thể tham khảo trên trang php.net.
Hi vọng với bài viết này đã giúp các bạn hiểu hơn về hàm imagestring() và cách sử dụng trong PHP. Nếu thấy bài viết hay, ý nghĩa hãy like và chia sẻ để mọi người cùng nhau tìm hiểu và học tập nhé. Cảm ơn các bạn đã ghé thăm codetutam.com
Bình luận: