gpt4 book ai didi

javascript - 如何修改php制作SimpleImage

转载 作者:行者123 更新时间:2023-11-27 23:29:22 25 4
gpt4 key购买 nike

修改 php 制作 SimpleImage我想对代码进行一些调整工作代码是图像与单个图像中的文本的编译

		// making SimpleImage instances of selected friends including main image
$img = new abeautifulsite\SimpleImage('main.jpg');
$img1 = new abeautifulsite\SimpleImage('main2.jpg');
$img2 = new abeautifulsite\SimpleImage('main3.jpg');
$img3 = new abeautifulsite\SimpleImage('main4.jpg');
$img4 = new abeautifulsite\SimpleImage('https://graph.facebook.com/1020534352325130/picture');
$img1->resize(150, 150);
$img2->resize(150, 150);
$img3->resize(150, 150);
$img4->resize(50, 50);
$img->overlay($img1, 'bottom left', 1, 30, -25);
$img->overlay($img2, 'bottom', 1, 0, -25);
$img->overlay($img3, 'bottom right', 1, -30, -25);
$img->overlay($img4, 'top', 1, 0, 25);
$img->text('message', 'fb.OTF', 18, '#FFFFFF', 'top', 0, 20);
$img->save('./dir/' . $_SESSION['gameid2'] . '.jpg');

修改 php 制作 SimpleImage我想对消息进行行更改,但添加了发生服务器错误 500

$img->text('<?php echo $user['name']; ?>', 'fb.OTF', 18, '#FFFFFF', 'top', 0, 20);

我还记得使用变量的图像,但发生了错误

$img4 = new abeautifulsite\SimpleImage('https://graph.facebook.com/<?php echo $user['id']; ?>/picture');

这段代码在使用时效果很好

<img src="https://graph.facebook.com/<?php echo $user['id']; ?>/picture" />
<?php echo $user['name']; ?>

请帮忙再见

最佳答案

问题出在 <?php 的位置上标签。而不是这个:

$img->text('<?php echo $user['name']; ?>', 'fb.OTF', 18, '#FFFFFF', 'top', 0, 20);

试试这个:

<?php
$img->text($user['name'], 'fb.OTF', 18, '#FFFFFF', 'top', 0, 20);
?>

而不是这个:

$img4 = new abeautifulsite\SimpleImage('https://graph.facebook.com/<?php echo $user['id']; ?>/picture');

试试这个:

<?php
$img4 = new abeautifulsite\SimpleImage('https://graph.facebook.com/' . $user['id'] . '/picture');
?>

当然,如果您的代码已经在 PHP block 内,则可以省略 <?php ?>上面示例中的标签。

关于javascript - 如何修改php制作SimpleImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34704052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com