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
)
我正在尝试使用 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
)