ホームページ > バックエンド開発 > PHPチュートリアル > HTMLのPHP出力変数が空です、その解決方法

HTMLのPHP出力変数が空です、その解決方法

WBOY
リリース: 2016-06-13 13:41:05
オリジナル
984 人が閲覧しました

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 を再起動することを忘れないでください。

セグメント マークをオンにせず、標準の書き込み方法に従って書き込みます。
------解決策---------
話し合う
私が使用しているツールは DW です。短いタグを開くにはどうすればよいですか? 開いた後の影響は何ですか?

ショートタグ機能がオンになっていない場合、パラメータ付きリンクを記述するにはどうすればよいですか?

たとえば、
の場合、短いタグを開かずにこれを記述するにはどうすればよいですか?

------解決策---------
時間があれば、共通の内容をご覧ください。固定投稿の問題を最初に質問への回答.... 内容

短いタグを開くと、他の言語コードと混同されやすく、混乱が大きくなります。
------解決策------------------
申し訳ありませんが、長いタグは「いいね!」できないことに今気づきましたこれ< ;?php=$a?>、#6#7の返信は正しいです
ディスカッション

開かないほうがいいです、理由は説明できません、おそらくXMLです

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート