0

タイトル タグで £ 記号を適切に表示するのに問題があります。

? として出てくる £ を使ってみました。ダイヤモンドで。私も試しました:

£

しかし、それはそのまま出てきます。

私も設定しようとしました:

header('Content-Type: text/html; charset=utf-8');

出力がエコーされる前。

タイトルタグのコンテンツを生成する方法は次のとおりです。

public function marginAttribution($enquiryId)
  {

    $data = $this->model->marginAttribution($enquiryId) ;

    $output = '';
    $output .= 'Sales value (parts): '.$data['sellingCurrency'].number_format($data['sellingValueNative'], 2, '.', ',')."\n";
    $output .= 'Sales value (fees): '.$data['sellingCurrency'].number_format($data['sellingFees'], 2, '.', ',')."\n";
    $output .= 'Sales value total ('.$data['sellingCurrency'].'): '.$data['sellingCurrency'].number_format($data['sellingFees']+$data['sellingValueNative'], 2, '.', ',')."\n";
    $output .= "Sales value total (£): £".number_format(($data['sellingFees']+$data['sellingValueNative'])/$data['sellingCurrencyRate'], 2, '.', ',')."\n";
    header('Content-Type: text/html; charset=utf-8');
    echo $output;
  }
4

1 に答える 1

0

この投稿の回答で説明されているように、Netbeans 構成ファイルを編集する必要がありました。

NetBeans でファイルエンコーディングを変更するには?

これで問題が解決しました。

于 2013-03-02T13:11:36.967 に答える