php 回显 <img> 标签

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/3379951/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-25 09:32:10  来源:igfitidea点击:

echo an <img> tag

phpstringimage

提问by rabidmachine9

I'm going crazy trying to echo an <img>tag.

试图回显<img>标签我快疯了。

I want to add this simple string "/uploads/"before $photo->name.

我想"/uploads/"$photo->name.

Here is my echo: echo '<img src="'.$photo->name.'"/>';

这是我的回声: echo '<img src="'.$photo->name.'"/>';

Thanks for any help.

谢谢你的帮助。

回答by Alex B

Not sure if I completely understand, but try this:

不确定我是否完全理解,但试试这个:

echo '<img src="/uploads/'.$photo->name.'"/>';

回答by Jauzsika

Here you go: echo '<img src="/uploads/'.$photo->name.'"/>';

干得好: echo '<img src="/uploads/'.$photo->name.'"/>';

Or:

或者:

echo '<img src="' . '/uploads/' . $photo->name.'"/>';

echo '<img src="' . '/uploads/' . $photo->name.'"/>';

Or:

或者:

echo '<img src="' . "/uploads/" . $photo->name.'"/>';

echo '<img src="' . "/uploads/" . $photo->name.'"/>';

回答by Adiii

two ways to use echo tag

两种使用echo标签的方法

1st : one is doublequotes which use for out put of strings

第一:一个是用于输出字符串的引号

echo "your name is".$name //here name is variable

2nd : one is singlequotes in which you can use all html tags here is the example

第二:一个是引号,您可以在其中使用所有 html 标签,这是示例

  <?php

     $name="Adil";
     echo $name;
     for($i=0;$i<44;$i++)
     {
       echo($i.'<br>')     ;
       if($i==10)
       {
         echo ' <table border=3> <tr><td><h1>its image </h1><img src="examp.png" alt="loading" /><td><td>hello</td><tr></table>';

       }
     }
     ?>

here i am using multiple tags in echo using

在这里,我在 echo 中使用多个标签

single quotes

单引号

if put double quotes then you will see following error Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\xampp\htdocs\Untitled2d.php on line 21

如果放双引号,您将看到以下错误 解析错误:语法错误,意外的 T_STRING,期待 ',' 或 ';' 在 C:\xampp\htdocs\Untitled2d.php 第 21 行

here is the output enter image description here

这是输出 在此处输入图片说明

回答by Paul Tomblin

echo '<img src="/uploads/'.$photo->name.'"/>';

echo '<img src="/uploads/'.$photo->name.'"/>';

回答by JAL

How about

怎么样

 echo '<img src="/uploads/'.$photo->name.'"/>';

... unless I'm missing something?

...除非我遗漏了什么?