html 要素に名前を付けた場合、php からどのようにアクセスできますか? 与えられた名前の前に $ を付けて変数として使用できますか、それとも何か他のことをしなければなりません。ばかげた質問であることはわかっていますが、私はこれらに慣れていないので、本当にあなたの助けを借りることができます.
5 に答える
PHP はサーバー側のプログラミング言語であり、HTML はクライアント側のマークアップ言語であるため、「スクリプトのような方法」で PHP から HTML 要素に到達することはできません。
あなたが始めるとき、愚かな質問はありません!
これは、php と html がどのように相互作用するかを説明するための、もう少し実践的な試みです。filename.html というファイルがあるとします。このファイルには多数の html タグがあり、他には何もないとします。
<html>
<head>
</head>
<body>
<div> <p> This content is completely static </p> </div>
</body>
</html>
ご覧のとおり、このファイルの内容は完全に静的であり、何かを変更したい場合は手動で行う必要があります。動的コンテンツを導入したいとします。これが php の出番です。
ファイルの名前を php 拡張子に変更して filename.php に変更すると、php タグを追加してこれらのタグの間に php コードを挿入できるようになり、このコンテンツが動的にレンダリングされます。例えば:
<html>
<head>
</head>
<body>
<div> <p> This content is completely static </p> </div>
<div> <?php
$dynamicContent = "<p>This content is dynamic</p>";
echo $dynamicContent;
?>
</div>
</body>
</html>
PHP では、2 番目のタグのコンテンツを動的にしたり、データベースから読み取ったりすることができます。明らかにこれは非常に単純なケースであり、これをローカル マシンで機能させるには、php インストールへのパスを認識している Web サーバーが必要です。
お役に立てれば...
PHP からはまったくアクセスできません。ブラウザで操作したい場合は、JavaScript を使用する必要があります。