ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

ホーム > コミュニティ > PC、インターネット > Let's PHP > トピック一覧 > phpでperlをエミュレート

Let's PHPコミュのphpでperlをエミュレート

  • mixiチェック
  • このエントリーをはてなブックマークに追加

コミュ内全体

phpでperl構文をパースして結果を返す関数なんてありませんでしょうか?たとえば、環境変数、その他、任意の変数の初期化、なんかも設定できて・・。みたいな動作を希望しているのですが、自分でごりごり書くしかないでしょうか?

単なる変数同士の等式みたいなものだけ可能で、しらない構文があったら、パースエラー(-1とかnullとか)を返すようなものでも、ある程度満足なのですけど、出来ればもっと細かいのも出来るとうれしいです。

system("perl -e "print 'a' eq 'a';");

みたいのも考えたのですけど・・。これじゃ一回、一回プロセスを起動させるので重いかなと思いましたし、perlに依存するのでphpだけの環境が希望ということで選考からはずしました。

コメント(2)

おぉ〜すばらしいですね。こういうものがあったのですね。
というか、おとといの記事なのですね。なんというタイムリーな・・ご紹介いただきましてありがとうございます。エクステンションってやつなのですね。これはレンタルサーバとかにも
入ってるんでしょうか。ん〜でもまあでもそこらへんは

環境に依存しない=しょぼい…環境に依存する=本格的

な部分ですよね

でもこれからはレンサバにはこれ必須ですね。Σもしやmod_php→perl実行で、プロセス起動のオーバーヘッドが無くなってうま〜なのでは・・!!?ベンチの価値ありかもしれないですよね。試してみます!ありがとうございました。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Let's PHP 更新情報

Let's PHPのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング

mixiチケット決済