php gd库imagejpeg前面能写循环么?不能的话怎么要怎么做?

<?php

$im=imagecreatefrompng($_GET["id"].".png");   //原始图片为id.png

$txt1=$_GET['wz1'];

$txt2=$_GET['wz2'];

$txt3=$_GET['wz3'];

$font="font/xjlFont.fon";  //设置字体

$color=imagecolorallocate($im,000,000,000); //设置颜色

imagettftext($im,25,0,150,350,$color,$font,$txt1);

imagettftext($im,25,0,150,420,$color,$font,$txt2); 

imagettftext($im,25,0,150,450,$color,$font,$txt3);   // 写入一个大小为20px,水平,坐标为(100,100)的$txt

header("Content-Type:image/jpeg");   //输出jpeg图像

imagejpeg($im);

imagedestroy($im);

?>

这里面能把下面这三个写成循环么?

$txt1=$_GET['wz1'];

$txt2=$_GET['wz2'];

$txt3=$_GET['wz3'];



imagettftext($im,25,0,150,350,$color,$font,$txt1);

imagettftext($im,25,0,150,420,$color,$font,$txt2); 

imagettftext($im,25,0,150,450,$color,$font,$txt3); 


还有这三句.

Ging
浏览 1950回答 1
1回答

LIANHK

可以是可以,但没多大的必要for($i = 1; $i <= 3; $i++) {     $txt . $i = $_GET['wz' . $i]; }下面三个有个参数是不确定的,如果你能建立一个数组关系下也是可以循环的
打开App,查看更多内容
随时随地看视频慕课网APP