-4

我有一些看起来像这样的 id:

100000584438452_522814274414716
1050090160_4191766746351
704475642_509010235785154

我需要将每个分开,并获得_之后的数字

我需要将 _ 后面的数字放在变量 $object_id 中。

谢谢

4

4 回答 4

1

您可以将字符串拆分为下划线,然后将 $object_id 设置为最后一个值,如下所示:

$chunks = explode("_", $number_id);
$object_id = end($chunks);
于 2012-10-31T17:17:58.997 回答
0

我敢肯定,如果您阅读此网址http://php.net/manual/en/function.split.php ,您会明白的。甚至有一些例子可以帮助你。

于 2012-10-31T17:17:37.690 回答
0

split() 已被弃用。试试http://php.net/manual/en/function.explode.php

于 2012-10-31T17:18:47.330 回答
0
$arrayOfIds = explode("_", $yourIdsSeparatedByUnderscore);
$objectId = $arrayOfIds[1]; 
于 2012-10-31T17:22:46.317 回答