【问题标题】:Separate a value from string php? [closed]从字符串php中分离一个值? [关闭]
【发布时间】:2013-03-23 20:53:38
【问题描述】:

如何使用 php 从 url 中获取特定值?

$orginal=http://wwww.flickr.com/photos/username/1125323/in/photostream/lightbox/";

我想要这个网址的 1125323?

【问题讨论】:

标签: php regex


【解决方案1】:

使用以下代码:

<?php
    $orginal="http://wwww.flickr.com/photos/username/1125323/in/photostream/lightbox/";
    $url_data = explode("/",$orginal);
    $id = $url_data[5];
?>

【讨论】:

    【解决方案2】:

    使用.*?(\d+) -> \1 作为正则表达式。

    $out = preg_replace('/.*?(\d+)/','$1', $url);
    

    提示:如果您想再次执行此操作,请使用 Txt2re

    【讨论】:

    • 看起来像用户名,但可能并不总是只有数字。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多