2016-09-29 17 views
0

フィンランド語でHTMLでテキストを書いていて、うまくいきました。しかし、私はPHPにすべてのhtmlを配置していたとき、それはうまくいきませんでした。ここPHPでフィンランド語のテキストを印刷

は実際に、何を意味し、「それは働いていなかった」私のコード

<?php 
     $html='<!DOCTYPE html> 
     <!--[if IE 8]> <html lang="en" class="ie8"> <![endif]--> 
     <!--[if IE 9]> <html lang="en" class="ie9"> <![endif]--> 
     <!--[if !IE]><!--> <html lang="fi" xml:lang="fi" xmlns="http://www.w3.org/1999/xhtml"> <!--<![endif]--> 

     <!-- BEGIN HEAD --> 
     <head> 
      <meta charset="UTF-8" /> 
      <title>Login Page</title> 
      <meta content="width=device-width, initial-scale=1.0" name="viewport" /> 
      <meta content="" name="description" /> 
      <meta content="" name="author" /> 

     </head> 
      <!-- END HEAD --> 

      <!-- BEGIN BODY --> 
     <body >'; 
    $html=$html."<h4 style='font-family: Calibri, sans-serif;'><span lang='fi'>pitää pääosassa</span><h4>"; 

    $html=$html."</body></html>"; 

    echo $html; 
?> 
+1

などはutf8_encode()関数内のすべてのテキストを追加することによってそれを解決しているのですか?間違いましたか?何も起こらなかった?あなたは間違った結果を得ましたか?宇宙は崩壊しましたか? – arkascha

+0

一見すると、実際にphpの解釈を開始する先頭の '<?php'を忘れてしまったと思います。 – arkascha

+0

$ html = $ htmlの '>'が見つからないことがあります。"

答えて

1

私はちょうどその

<?php 

$html="<h4 style='font-family: Calibri, sans-serif;'><span lang='fi'>pitää pääosassa</span><h4>"; 
$html=utf8_encode($html); 
echo $html; 

?>