私たちがしている場合:js .html()メソッドの内部に<?phpタグがありますか?
html('<a href="blabla.org">go here</a>')
は、我々はこのような場合に内部のhref内部<?php
タグを持つことができ、またはそれは悪い習慣ですか?
ありがとうございました。 MEM
私たちがしている場合:js .html()メソッドの内部に<?phpタグがありますか?
html('<a href="blabla.org">go here</a>')
は、我々はこのような場合に内部のhref内部<?php
タグを持つことができ、またはそれは悪い習慣ですか?
ありがとうございました。 MEM
あなたはそれらを持っていることができます。 JSが実行される前に、その中のコードがサーバー上で実行されることを知っているだけです。あなたが持っているのであれば:
html('<a href="blabla.org"><?php echo 'go here'; ?></a>')
あなたはjavascriptなります:
html('<a href="blabla.org">go here</a>')
あなたはJSの実行時にPHPコードに影響を与えることはできません。
theresには何も間違っていませんが、私たちはビューロジック内でPHPを書く上でいくつかの基準を持っています。
まず、あなたは代替構文の中にあなたの自己while
/for
/if
/else
/foreach
ループを理解する必要があります。
<?php if ($a == 5): ?>
<b>HTML</b> Here <br />
<?php endif; ?>
Theresの下に
これは、HTML/PHPを組み合わせたコードの詳細明確な将来を与える。、例あなたは明確なコードを保つことができますし、それは、短いタグのですが、そのほとんどconmenでオンではない、別のトリックPHPサーバーの設定あなたは
html('<a href="blabla.org"><?=$blabla?></a>')
は、自分のために外観を持っていることを確認するために必要がありますので:
http://php.net/manual/en/control-structures.alternative-syntax.php
私は自分自身で学習プロセスを進めています。その理由から、私は本当に長いコード行をすべて説明していることを好む...;)しかし、私はより標準化された方法を書くことを楽しみにしています。たとえば、endif。とendfor;私たちはそれらの間にかなりhtmlの行の長いリストを持っているとき、彼らはかなりpraticalを見つけた。しかし、そのような場合でも、私はそれらをコメントするのが好きです:<?php} // end of if X?> - 歓声。 – MEM
ワウ。そうですか。 :)ニース。私はhref = ""アドレスを動的にマウントすることを考えていたので、それはPHPの部分を実行し、 "マウントする"ために行うことができます。ありがとう。 – MEM