「PHPで書かれたWEBサーバ」d:id:maru_cc:20080215:1203077168 さっそく落としてソースを見てみた。ちょっと古いけど。 nanoweb 2.2.8 http://nanoweb.si.kz/ まず、インストーラからみてみた。 Windows用のバッチファイルとLinux用のシェルバッチがあった。 Linux用のシェルバッチでは、実行中に一時的なphpファイルを作成し、それを実行する構造だ。 その中で気になる箇所があった、インストール完了時に色や太さを変更してメッセージを表示しているようだ。 <?php echo bold(" Installation "); boldという関数がそれっぽい(Installationの次の行にあった文字は化けたので消しました) 該当部分だけ取り出してみる。 <?php echo bold(" Installation ");
![phpのバッチでターミナル上で色をつける方法 - maru.cc@はてな](https://cdn-ak-scissors.b.st-hatena.com/image/square/0c0b1fd60a8e2f3a7693561bc3dd46c6cdee6f5b/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmaru_cc%2F20080216%2F20080216213027.gif)