php从字符串中删除单词

时间:2017-09-19 20:21:49

标签: php

假设我有以下strin

assigned order 1234

我想删除

字样
assigned order

所以我的最终输出应该是

1234

我如何在PHP中进行此操作

类似

$string = "assigned order 1234";

$ newstring = //卡在这里

注意,值1234也可以是767as33但是分配的订单总是保持不变

2 个答案:

答案 0 :(得分:1)

我会打破单词数组,而不是最后一个数组项。

$ words = explode('',$ text); $ orderno = end($ words);

答案 1 :(得分:0)

你应该做一个简单的子串替换:

$string = "assigned order 1234";
$newstring = substr_replace($string, '', 0, 15);//15 is the number of characters in 'assigned order '

echo 'new string: ' . $newstring;

http://php.net/manual/en/function.substr-replace.php