2013-03-14 4 views
0

Ниже приведены PHP переменные Я хотел бы использовать в моем HTML код:Как использовать переменную php в html?

var 

$pathimage1="mydir/images/large/"; 

$pathimage2="mydir/images/thumb/"; 

$imagename="landscape.jpg"; 

$K="item1"; 

$row=180; 

$colon=200; 

, как используются эти переменные PHP в HTML-код?

<td width=$row height= $colon > 
<div class="classname"> 
<a href=$pathimage + $imagename 
class="slide" 
title="" 
onclick="return hs.expand(this, $K)"> 
<img src=$pathimage2 + $imagename 
alt=""/> 
    </a> 
</div> 
</td> 
+1

чтение основы, скорее всего, это ответил .. –

+4

ирония заключается в том, что из-за того, как работает Google, теперь это один из лучших хитов, когда прибегая к помощи для основы, как " расширение переменной php в html «... Я получил здесь, чтобы найти основы из-за этого :) – BjornW

ответ

3

Если вы хотите отобразить переменную PHP внутри вашего содержания HTML, вы должны использовать этот вид сниппета:

<?php echo $myVar; ?> 

Как что:

<td width="<?php echo $row ?>" height="<?php echo $colon ?>"> 
    <div class="classname"> 
     <a href="<?php echo $pathimage . $imagename ?>" class="slide" title="" onclick="return hs.expand(this, $K)"> 
      <img src="<?php echo $pathimage2 . $imagename ?>" alt=""/> 
     </a> 
    </div> 
</td> 
10

Try, как это

<a href="<?php echo $pathimage.$imagename;?>" 
class="slide" 
title="" 
onclick="return hs.expand(this, $K)"> 
<img src="<?php echo $pathimage2.$imagename;?>" 
    alt=""/> 
</a> 
0

можно только отобразить его с помощью PHP-теги и внутри него и эхо переменные ...

использование <?php ?> и echo

<td width="<?php echo $row; ?>" height="<?php echo $colon;?>" > 
<div class="classname"> 
<a href="<?php echo $pathimage + $imagename; ?>" 
class="slide" 
title="" 
onclick="return hs.expand(this,'<?php echo $K;?>')"> 
<img src="<?php echo $pathimage2 + $imagename;?>" 
alt=""/> 
    </a> 
</div> 
</td> 
1

Вы заканчиваете PHP с ?> и начать с <?php. Вы можете использовать PHP внутри <html> как:

PHP код Пример:

<?php //your php command ?> 

С HTML код:

<?php 
$pathimage1="mydir/images/large/"; 
$pathimage2="mydir/images/thumb/"; 
$imagename="landscape.jpg"; 
$K="item1"; 
$row=180; 
$colon=200; 
?> 
<td width= <?php echo $row height ."=". $colon; > 
<div class="classname"> 
<a href=<?php echo $pathimage . $imagename ;?> class="slide" title="" onclick="return hs.expand(this, $K)"> 
<img src=<?php echo $pathimage2 . $imagename ;?> alt=""/> 
</a> 
</div> 
</td> 
1
<?php 
$pathimage1="mydir/images/large/"; 

$pathimage2="mydir/images/thumb/"; 

$imagename="landscape.jpg"; 

$K="item1"; 

$row=180; 

$colon=200; 
?> 

<html> 
<head> 
</head> 
<body> 
    <td width=$row height= $colon > 
    <div class="classname"> 
     <a href=<?php echo $pathimage.$imagename ?> class="slide" title="" 
     onclick="return hs.expand(this, <?php echo $k?>)"> 
      <img src=<?php echo $pathimage.$imagename ?> alt=""/> 
     </a> 
    </div> 
    </td> 
</body> 
</html> 

и сохраните этот файл с расширением .php

3

Сделайте файл с расширением .php, и вы можете использовать php-код внутри html, используя теги open и close. так:

<?php $name = 'anyname'?> 
<html> 
<body> 
<p>My name is: <?php echo $name; ?></p> 
</body> 
</html> 

Это простой пример, так и может uderstand.

и использование. для конкатенации переменных php.

+0

Спасибо большое. Действительно хороший пример –

1

Ваш вопрос не очень ясен. Я думаю, вы говорите о встраивании php в html. Попробуйте это:

<html> 
<head><titl>bla bla </title> 
<head> 
<body> 
<?php 
//variables 
$pathimage1="mydir/images/large/"; 
$pathimage2="mydir/images/thumb/"; 
$imagename="landscape.jpg"; 
$K="item1"; 
$row=180; 
$colon=200; 
?> 
</body> 
</html> 

Reference

Смежные вопросы