这个问题是migrated从WordPress开发堆栈交换,因为它可以回答堆栈溢出. Migrated 6小时前。
我想抓取一个外部网址的最后一个动态数字。我不擅长php,有人能帮忙吗?https://data.aboss.com/v1/agency/1001/101010/events/xxxxxx
$url = https://data.aboss.com/v1/agency/1001/101010/events/;
$value = substr($url, strrpos($url, '/') + 1);
value="<?php echo $value; ?>"
结果应为xxxxxx。
2条答案
按热度按时间j2qf4p5b1#
要从url中获取最后一部分,可以使用PHP中的
parse_url()
和pathinfo()
函数。8yparm6h2#
有很多方法可以实现这一点,最简单的一行程序是使用explode:
或者,如果在“events/xxxxxx”之后可能出现某些内容:
也可以将正则表达式与
preg_match
一起使用:Sandbox