首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 ><p>标签所需的小php改进代码

<p>标签所需的小php改进代码
EN

Stack Overflow用户
提问于 2016-06-01 03:44:34
回答 1查看 34关注 0票数 0

我正在用下面的代码显示价格和成本,如果

代码语言:javascript
复制
<p>+ Duty: Rs. 
<?php 
echo (round($r));
?> 

<p>+ Cess: Rs. 
<?php 
echo ($l);
?> 

<p>
<?php 
$a = $this->prodDet->v_price;
if($a > 10000)
            {   
                $tcs=(round(.01*$a));
                echo "+ TCS: Rs. $tcs";

            }   
 ?>

 <p><b> Net Cost </b>: Rs.

如果商品成本超过10000 -那么

代码语言:javascript
复制
Duty
+ Cess
+ TCS
Net Cost

但是,如果成本小于10000,则产出如下所示,在cess与净成本之间存在一个空白。

代码语言:javascript
复制
  Duty
+ Cess

Net Cost

我理解它是因为'p‘标签,如果我删除

标签然后将显示如下(如果价格> 10000)

代码语言:javascript
复制
 Duty
+ Cess + TCS
Net Cost

你能建议一下……的位置吗?

标记-这样它只能在成本> 10000时执行。

代码语言:javascript
复制
this also does not work

<?php 
$a = $this->prodDet->v_price;
if($a > 10000)
            {   
             <p> 
                $tcs=(round(.01*$a));
                echo "+ TCS: Rs. $tcs";
             </p>   
            }   
 ?>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-01 04:06:42

确保所有打开的标记都已关闭

代码语言:javascript
复制
<p>+ Duty: Rs. 
   <?php   echo (round($r));   ?> 
</p>

<p>+ Cess: Rs. 
   <?php  echo ($l); ?> 
</p> 

<?php 
   $a = $this->prodDet->v_price;
   if($a > 10000)
            {   
                echo '<p>';
                $tcs=(round(.01*$a));
                echo "+ TCS: Rs. $tcs";
                echo '</p>';
            }   
 ?>    
 <p><b> Net Cost </b>: Rs. </p>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37559054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档