以前も書きましたが、既存システムのPHP8対応の依頼を受けることが増えてきました。
PHP8ではcreate_functionが使用できなくなりましたので
代わりにevalを使用します。
コードを文字列として動的に生成して実行したい場合などで
create_functionを使用していた方もいると思います。
evalで同じことができます。
在宅プログラマーの備忘録として2005年に始めたブログです。
以前も書きましたが、既存システムのPHP8対応の依頼を受けることが増えてきました。
PHP8ではcreate_functionが使用できなくなりましたので
代わりにevalを使用します。
コードを文字列として動的に生成して実行したい場合などで
create_functionを使用していた方もいると思います。
evalで同じことができます。