很多站长朋友们都不太清楚php写图形输出,今天小编就来给大家整理php写图形输出,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php中怎么输出图片 2、 用php语言编程:输出一个由“*”符号组成的菱形图形(必须使用for循环语句) 3、 PHP怎么输出一张图片 php中怎么输出图片<div class="flexslider">
<ul class="slides">
<?php
if($info->tupian==""){
echo "暂无图片";
}
else
{
echo "<li data-thumb='".$info->tupian."'> <div class='thumb-image'> <img src='".$info->tupian."' data-imagezoom='true' class='mg-responsive'> </div> </li>";
}
?>
</ul>
</div>
用php语言编程:输出一个由“*”符号组成的菱形图形(必须使用for循环语句)我的是C#编的,语言不重要,关键是掌握方法,我晚自习想了两节课后自己想到了原创的算法(虽然回家调试没得到菱形,但很快就修改成功了)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 字符图案输出
{
class Program
{
static void Main(string[] args)
{
bool b = true;
while (b == true)
{
try//判断数据是否合法↓
{
Console.Write("请输入一个奇数: ");
int n = Convert.ToInt32(Console.ReadLine());
if (n % 2 == 0)
{
continue;
}
for (int i = 1; i <= (2 * n) -1; i++)
{
for (int j = 1; j <= Math.Abs(n - i); j++)//绝对值实现对称, 如:3210123,想想,◆是不是先输出空格,并逐行减少, 后逐行增多
{
Console.Write(' ');
}
for (int k = 1; k <= Math.Abs(n - Math.Abs(n - i)); k++)//同理,◆第一行输出1个*,后逐行增多,然后又逐行减少
{
Console.Write("* ");//如果*后没有空格,则是半个菱形
}
Console.WriteLine();
}
}
catch
{
b = true;
}
}
}
}
}
PHP怎么输出一张图片<?php
$t=imagecreatetruecolor(100,100);
$red=imagecolorallocate($t,255,0,0);
imagefill($t,0,0,$red);
header('Content-type:image/png');
imagepng($t);
imagedestroy($t);
?>
关于php写图形输出的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php写图形输出 php中怎么输出图片src的详细内容...