HTML の PHP 出力変数が空です
PHP コード
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->
<?php
$a = "1";
?>
<html>
<head>
<title>test</title>
<head>
<body>
1.第一种方法:<br>
我要输出这个变量的值 <?=$a?><br> <!--第一个问题:我看教程上这样写,但是页面输出的是空值-->
2.第二种方法:<br>
我要输出这个变量的值 <?php echo $a ?><br> <!--第二个问题:我看教程上教程上问号后面的php没写,但是我不加PHP的话输出的a是空值-->
</body>
</html>
<?php //第三个问题:我看教程上教程上问号后面的php也没写,但是我输出b也是空值
$b = "2";
echo $b;
?>
ログイン後にコピー
------解決策---------- --- ------ショートタグ機能をオンにしてください
ただし、これは一般的に推奨されません
------解決策---------短いタグをオンにしてください
------解決策----------------------その理由については、開かないのが最善ですまた、「よくわかりませんが、XML の始まりは >
であるかもしれません」とも言いました。
------解決策---------
php.ini で short_open_tag を見つけ、その前のセミコロンを削除します。 。値を On に設定し、Apache を再起動することを忘れないでください。
セグメント マークをオンにせず、標準の書き込み方法に従って書き込みます。
------解決策---------
------解決策---------時間があれば、共通の内容をご覧ください。固定投稿の問題を最初に質問への回答.... 内容
短いタグを開くと、他の言語コードと混同されやすく、混乱が大きくなります。
------解決策------------------申し訳ありませんが、長いタグは「いいね!」できないことに今気づきましたこれ< ;?php=$a?>、#6#7の返信は正しいです