0

PHP ファイルがあり、現在、関数を別の関数に置き換える必要があるスクリプトを作成しています。これを行う最善の方法は、126 と 136 の 2 つの行番号 (常に同じ) を調べて、これらの 2 つの行の間を置き換えることです。

私ができないことは、修飾子スクリプトに元の関数を含めることです。そのため、関数名などのファイルを調べることはできません (著作権を所有していない別の有料スクリプトを変更するスクリプトを作成しているので、含めることはできません)。

私が置き換える必要がある機能は

function upload_supports_preview($upload) {

  if($upload->thumbnail != 'none') {

    return true;

  }

  return false;

}

そして、私はそれを

function upload_supports_preview($upload) {

  if($upload->type == 'video' || $upload->type == 'audio' || $upload->type == 'image') {

    return true;

  }

  return false;

}
4

2 に答える 2

0

runkit実行時に関数を未定義にすることができ、その後、必要に応じて再定義できます。つまり、スクリプトを変更する必要はありませんが、必要なコードを挿入できます。ただし、著作権を確認してください。スクリプトが商用ライセンスの下で公開されている場合は、著作権を侵害している可能性があります。

于 2013-08-12T06:25:04.793 に答える