php
php
PHP - データを "オンザフライ"でアクセスしたり変更したりできますか?
しかし、コードは動的に生成され、1つの関数にロードされ、各ノード(この場合は<li>
)に直接アクセスすることはできません。だから私のサイトでは、それはインクルードのように見える:
<?php include("but not the file but code above generated by some engine"); ?>
すべてクリア?だからここには取り引きがある。
このコードを修正したいと思います。だから私は各<ul>
要素がIDが増えている<div>
の中に入るようにします。したがって、終了コードは次のようになります:
<div id="1">
<ul>
<li><?php smth ?></li>
<li><?php smth ?></li>
<li><?php smth ?></li>
</ul>
</div>
<div id="2">
<ul>
<li><?php smth ?></li>
<li><?php smth ?></li>
<li><?php smth ?></li>
</ul>
</div>
(...)
私は独自のコンセプトを、サイトのコードをロードし、forループで<div>s
を追加した後にストリッピングすることに基づいていますが、よりエレガントな方法があると思いますか?
私はob_xmlfilterについて仮定されているが、私は名前を呼ばれました。しかし、一般に、出力をキャプチャしてQueryPathまたはphpQueryにパイプし、PHP内で再構成(jQueryライク)することは可能です。欠点は、これが測定可能な減速であることです。だから、本当に良いユースケースが必要です。 – mario