[PHP-users 5017] Re: PHP 用マクロ

Naofumi Kondoh php-users@php.gr.jp
Sat, 26 Jan 2002 19:50:31 +0900


ソフト工房の近藤です。自己フォローです。

次のような仕組みでうまくいきそうです。

実行プログラム      a.php
マクロ付ソース      a.php.SRC

とすると、マクロ処理用プログラム mymac.php を
ln -s mymac.php a.php  とシンボリックリンクをは
っておいて、mymac.php で自分で出力したソースを
include して実行させる。 mymac.php の概略次のよう。
<?php
$Src = basename($PHP_SELF).".SRC";
$Out = basename($PHP_SELF).".OUT";
system("mymac.exe < $Src > $Out 2>&1");
include($Out);
?>

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 (株)ソフト工房   近藤直文        Email:  nkon@shonan.ne.jp 
PostgreSQL+PHP ソースコードジェネレーター セミナースライド
          http://www.shonan.ne.jp/~nkon/cslpg.a.semi/
          http://www.SOFTKOUBOU.co.jp/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/