2

私はPhpStormを初めて使用し、.php ファイルで xml を宣言するときに問題に遭遇しました。私が話している問題は、 php でshort_open_tag = Off<? ?>を設定しているときに、PhpStorm が短い開始タグを php 開始タグとして参照することです。に

短いphp開始タグをphp開始タグとして参照しないようにPhpStormを設定するにはどうすればよいですか?

4

3 に答える 3

6

現在、PHPStorm にはそのための設定がありません ( WI-2059 add "Disable short tags" option to project's options を参照)。

したがって、ここまで設定することはできません。XML 宣言処理命令をエコーするなど、衝突しないようにコードを記述するだけです。

<?php echo '<?xml version="1.0" encoding="utf-8" ?>' ?>
于 2013-03-07T10:38:53.730 に答える
2

XMLを変数に入れて、出力するだけです。

<?php
$xml = <<<XML
  <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
  <T3locallang>
    <meta type="array">
        <description>CSH for Content Elements Table.</description>
        <type>CSH</type>
        <csh_table>tt_content</csh_table>
    </meta>
  </T3locallang>
XML;

echo $xml;
?>

PhpStorm、AFAIKには他に解決策はありません。

于 2013-03-07T09:52:33.100 に答える