次のPHP関数をワードラップ付きのCSSスクロールテキストボックスで機能させようとしています(これはプログラム全体の例です。他のCSSはありません)。
<?php
function prettyPrint( $my_array ) {
if (is_array($my_array)) {
echo "<table style=border=0 cellspacing=2 cellpadding=1 width=100%>";
echo '<tr><td colspan=2 style="background-color:#B29980;"></td></tr>';
foreach ($my_array as $k => $v) {
if (is_int($k)){$k=$k+1;}
echo '<tr><td valign="top" style="width:20px;background-color:#F0F0F0;">';
echo '<strong>' . " " . $k . " " . "</strong></td><td>";
prettyPrint( $v ) ;
echo "</td></tr>";
}
echo '<tr><td colspan=2 style="background-color:#B29980;"></td></tr>';
echo "</table>";
return;
}
echo $my_array;
}
$array = array( array ( "Txt1" => "Lorem ipsum dolor sit amet...
"Txt2" => "Lorem ipsum dolor sit amet...
array ( "Txt3" => "Lorem ipsum dolor sit amet...
"Txt4" => "Lorem ipsum dolor sit amet...
prettyPrint($array);
?>
3行目でこれを追加してみました。
echo '<div style="height:250px; width:980px; overflow:auto; overflow-x: hidden">';
このdivタグは、グループ化されたアイテム間に大きなスペースのギャップを追加し、ワードラップもしませんでした。関数の出力を取得して、単語が折り返されるスクロールテキストボックスに表示するにはどうすればよいですか?
よろしくお願いします。