php
2016-05-27 12 views 0 likes 
0

でPHPの変数と価格を比較:私が欲しい私は変数をPHPファイルに価格を比較しようとしているが、変数は、スクリプトで呼び出しているスクリプト

<?php 
$com1 = '<script language="javascript" src="https://www.lusoaloja.pt/cliente/feeds/domainprice.php?tld=.com&type=register&regperiod=1"></script>'; 
$com2 = '<script language="javascript" src="https://www.lusoaloja.pt/cliente/feeds/domainprice.php?tld=.com&type=renew&regperiod=1"></script>'; 
?> 

<?php 
if ($com1 == $com2) { 
    echo 'equal prices'; 
} else { 
    echo "different prices" ; 
} 
?> 

    <br> 

<?php 
$biz1 = '<script language="javascript" src="https://www.lusoaloja.pt/cliente/feeds/domainprice.php?tld=.biz&type=register&regperiod=1"></script>'; 
$biz2 = '<script language="javascript" src="https://www.lusoaloja.pt/cliente/feeds/domainprice.php?tld=.biz&type=renew&regperiod=1"></script>'; 
?> 
<?php 
if ($biz1 == $biz2) { 
    echo "equal prices" ; 
} else { 
    echo "different prices" ; 
} 
?> 

、これら2つの変数($のCOM1と$ COM2/$ (biz1と$ biz2)は出力価格を比較します。この場合、$ com1と$ com2の価格は等しく(8.50)、$ biz1と$ biz2は異なっています(9.70と5.00)

あなたが行う場合:

variable com1 = <?php echo $com1 ?><br> 
variable com2 = <?php echo $com2 ?><br><br> 

variable biz1 = <?php echo $biz1 ?><br> 
variable biz2 = <?php echo $biz2 ?> 

com1とcom2が等しく、biz1とbiz2が異なることがわかります。 誰かが助けることができますか?もし((フロート)$ COM1 ==(フロート)$:それは両方のフロートに変換されるように、浮遊した後、比較する

+0

利用型キャストcom2) –

答えて

0

型キャスト$ COM1と$ COM2:もし条件で

<?php 
if ((float)$com1 == (float)$com2) { 
    echo 'equal prices'; 
} else { 
    echo "different prices" ; 
} 
?> 
+0

それはあまりにも機能しません、2つの結果は "等しい価格"であり、最初の価格が同等で2番目の価格が異なるため、1つの等価と異なるものでなければなりません:\ – FTeixeira

+0

お手伝いできますか? :( – FTeixeira

関連する問題