为什么会出现t字符串语法错误?

时间:2013-03-14 01:41:44

标签: php

我不明白为什么这会给我一个t字符串语法错误。它看起来对我来说正确!有人可以帮帮我吗?我几个星期进入我的PHP学习尝试,只是想弄清楚这种混乱。我知道这是非常愚蠢的事情,但我无法弄明白!

<?php 
// set up some variables 
// the toys 
$item1 = "X−ray specs"; 
$item2 = "Watch with built−in poison gas canister";
$item3 = "Exploding chewing gum"; 
// the price 
$item1_cost = 100; $item2_cost = 250; $item3_cost = 32; 
// the amount
$item1_qty = 1; $item2_qty = 2; $item3_qty = 15; 
// calculate cost for each item 
$item1_total = $item1_cost * $item1_qty;
$item2_total = $item2_cost * $item2_qty; 
$item3_total = $item3_cost * $item3_qty; 

// calculate grand total
$grand_total = $item1_total + $item2_total + $item3_total; 
//special secret agent discount − 10% 
$discount = 10; 
// which reduces total bill amount 
$amount = ($grand_total * 10)/100;
// the bottom line 

$net_total = $grand_total − $amount; 

?>

1 个答案:

答案 0 :(得分:2)

不知怎的,你设法使用“ - ”,一个n-dash,而不是“ - ”,一个减号。您是否从网络文章中复制/粘贴了它?那可能已经做到了。如果您有而不是",则可能会遇到此类错误,这种情况在从网页复制代码时经常发生。

更改此

$net_total = $grand_total − $amount; 

到这个

$net_total = $grand_total - $amount;

或只是重新输入该行。