舉個例子,我有這樣的URL:從URL(簡單)提取資料Tweet ID
https://twitter.com/VerizonWireless/status/412643303260446720
使用PHP一個如何從它只提取ID(412643303260446720)?請注意,'https://twitter.com/'每次都是相同的,但其餘部分會發生變化。
舉個例子,我有這樣的URL:從URL(簡單)提取資料Tweet ID
https://twitter.com/VerizonWireless/status/412643303260446720
使用PHP一個如何從它只提取ID(412643303260446720)?請注意,'https://twitter.com/'每次都是相同的,但其餘部分會發生變化。
使用preg_match
,以匹配所有在該行的末尾數字的斜線旁邊:
$url = 'https://twitter.com/VerizonWireless/status/412643303260446720';
preg_match("/\/(\d+)\/?$/is", $url, $matches);
echo '<pre>';
print_r($matches);
echo '</pre>';
在這種情況下,該值將是$matches[1]
。
[parse_url](http://www.php.net/parse_url)和[爆炸](HTTP ://www.php.net/explode) – Mike