PHP 使用特定单词分解字符串

PHP explode a string using a specific word

我正在尝试使用 Intel(R) 字在字符串下方展开,以便将两个处理器名称添加到数组中

    Ex- 
    Intel(R) Xeon(R) CPU E5620 @ 2.40GHzIntel(R) Xeon(R) CPU E5620 @ 2.40GHz 
    to
    Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
    Intel(R) Xeon(R) CPU E5620 @ 2.40GHz

我使用 PHP 编写了如下代码

   $str='Intel(R) Xeon(R) CPU E5620 @ 2.40GHzIntel(R) Xeon(R) CPU E5620 @ 2.40GHz';
   $exp=explode('Intel(R)',$str);
   echo $exp[0];

但是没有看到任何输出,谁能帮我解决这个问题。谢谢

代码写得很好,但由于第一次出现在定界符之后,所以它将出现在 1 和 2 中,而不是 0 和 1 中。

   $str='Intel(R) Xeon(R) CPU E5620 @ 2.40GHzIntel(R) Xeon(R) CPU E5620 @ 2.40GHz';
   $exp=explode('Intel(R)',$str);
   print_r($exp);

产出

Array
(
    [0] => 
    [1] =>  Xeon(R) CPU E5620 @ 2.40GHz
    [2] =>  Xeon(R) CPU E5620 @ 2.40GHz
)