私は最終的なHTML結果を抽出するために、たくさんのPHPファイルを持っています。例えば、PHPファイルの内容は次のようになる場合:PHPファイルからHTMLを抽出するには?
<ul id='<% echo($newsListId) %>'>
// PHP loop to create <li> elements
</ul>
抽出されなければならない何
は次のとおりです。
<ul id='news-list'>
<li>First News</li>
<li>Second News</li>
<li>Third News</li>
<li>Fourth News</li>
</ul>
私は何をすべきでしょうか?私のためにできるソフトウェアはありますか?
注:PHPファイルには動的コンテンツはありません。言い換えれば、PHPファイルでは外部データベースとの接続は行われません。実際には、これらのPHPファイルは私がどこかからダウンロードしたテンプレートに属していて、今はその言語を他のもの(ASP.NETなど)に変更したいと思っています。
... PHPがインストールされていてもWebサーバーがインストールされていない場合は、 'exec(" php myFile.php "、$ result); $ result = implode( "\ n"、$ result); '... and +1。 – DaveRandom
合意した、また素晴らしい解決策、あなたは実際にはApacheや他のWebサーバーをインストールする必要はありません、ちょうどスタンドアロンのPHPのインストールは、トリックを行うでしょう。経験豊かでない人にとって、Webサーバーではやや簡単だと思いますが、 –
Webサーバーをインストールすることは合理的なHTML結果が得られることを保証する最も簡単な方法です - CLI経由で実行すると、 '$ _SERVER'の値が他の潜在的な危険の中で正しく(あるいはまったく)定義されていないことが原因です。 – DaveRandom