私はループ関数からこれらのタイプの結果を持っています、
C:/wamp/www/xxx/core/page/
C:/wamp/www/xxx/local/page/
しかし、 coreまたはlocal の前に何かを削除するにはどうすればよいので、これらのみを取得します。
core/page/
local/page/
を使用strstr
していますが、固定キーワードのみを検索していると思います。一致させるキーワードがさらに 2 つあり、
$string = 'C:/wamp/www/xxx/local/page/';
$output = strstr($string, '(local|core)');
var_dump($output);
で試しましたpreg_replace
、
var_dump(preg_replace('#/(core|local)/.*#si', '/', $string));
それは私に前部を与えます-C:/wamp/www/xxx/