0
私はこの情報を私に得ることができますpreg_match_all
を理解します。すべての出現を見つけ、PHPファイルに含まれています
include("xxxx");
include_once("xxxx");
require("xxxx");
require_once("xxxx");
と私が知り得ないかもしれない他の順列が必要です。
多くの運が足りません。
私はこの情報を私に得ることができますpreg_match_all
を理解します。すべての出現を見つけ、PHPファイルに含まれています
include("xxxx");
include_once("xxxx");
require("xxxx");
require_once("xxxx");
と私が知り得ないかもしれない他の順列が必要です。
多くの運が足りません。
はこのお試しください:
(include|require)(_once)?[(]["'].+["']\)?;
しかし、私は仕事のこの種を行うには正規表現に依存しないでしょう。
また、シングルクォートを考慮する必要があります。so [ ']代わりに " – gintas
実際には 'require(" xxxx ");'と 'require_once(" xxxx ");'は必要ありません –
私は結果が何かを理解していませんでしたが、結果でxxxxを取得する必要がある場合、 ( "([^"] * ")\)/ '、$ source_text、$ result);' – botzko