(PHP 4, PHP 5, PHP 7, PHP 8)
imagestring — Dibuja una cadena horizontal
Dibuja una cadena en las coordenadas especificadas.
imageUn objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().
fontPuede ser 1, 2, 3, 4, 5 para las fuentes internas de codificación Latin2 (donde los números más grandes corresponden a fuentes anchas) o una instancia de GdFont retornado por imageloadfont().
xX: coordenada de la esquina superior izquierda.
yY: coordenada de la esquina superior izquierda.
stringEl string a escribir.
colorUn identificador de color creado con imagecolorallocate().
Retorna siempre true.
| Versión | Descripción |
|---|---|
| 8.1.0 |
El parámetro font ahora acepta una instancia de GdFont
y un int; anteriormente solo un int era aceptado.
|
| 8.0.0 |
image ahora espera una instancia de GdImage;
anteriormente, se esperaba un resource gd válido.
|
Ejemplo #1 Ejemplo con imagestring()
<?php
// Nueva imagen 100*30
$im = imagecreate(100, 30);
// Fondo blanco y texto azul
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
// Añadir la frase en la esquina superior izquierda
imagestring($im, 5, 0, 0, 'Hello world!', $textcolor);
// Mostrar la imagen
header('Content-type: image/png');
imagepng($im);
?>Resultado del ejemplo anterior es similar a: