一度に複数の単語を検索できるサイト辞書を作成しています。入力を追加するためのボタンがあり、用語ごとに 1 つずつあります。今、私はそれらの入力を使用し、辞書サイトを通じて (合法的に) それらの定義を取得し、独自の CSS スタイルをそれらに適用します。したがって、入力 1 に単語を入力すると (そのように呼びましょう)、入力の隣の div にその定義が表示されます。したがって、単語を要求する変数が 1 つ、フェッチとスタイリング用に他に 4 つ、出力用に最後の「エコー」が 1 つあります。コードは次のとおりです。
enter code <?php
$data = preg_replace('/(search?[\d\w]+)/','http://lema.rae.es/drae/srv/\1', $data);
$word = $_REQUEST['word'];
$word2 = $_REQUEST['word2'];
$url = "http://lema.rae.es/drae/srv/search?val={$word}";
$url2 = "http://lema.rae.es/drae/srv/search?val={$word2}";
$css = <<<EOT
<style type="text/css">
</style>
EOT;
$data = file_get_contents($url);
$data2 = file_get_contents($url2);
$data = str_replace('<head>', $css.'</head>', $data);
$data2 = str_replace('<head>', $css.'</head>', $data2);
$data = str_replace('<span class="f"><b>.</b></span>', '', $data);
$data2 = str_replace('<span class="f"><b>.</b></span>', '', $data2);
echo '<div id="result1"
style="">
'.$data.'
</div>';
echo '<div id="result1"
style="">
'.$data2.'
</div>';
?>
問題: 新しい入力が追加されるたびに、この変数 (実際にはプロセス自体) を自動的に生成するにはどうすればよいですか?