Я хочу захватить ранг из этого кода:
$RankStr = 'var trafficstatsSnippet = "/site/trafficstats;pysa1bpbPOVl6Wm5d4Zv4nKXKdM%3D
/aahoonet.com/?adult=&category=&rank=1234567";'
Я использую этот код:
$NewPOS = strpos($RankStr, "rank=");
$SRank = substr($RankStr, $NewPOS + 5, 10);
echo $SRank;
из-за кодовой переменной RANK из (1 - 25 000 000), я использую вышеуказанный код, выбирая максимум 10 символов после начальной позиции ранга = плюс еще 5 индексов.
поэтому эта функция возвращает
1234567";
и после этого я хочу получить это число из строки. пытаясь preg_match_all
или regex
, но из-за незнакомства с этими функциями я не могу получить никакого полезного ответа.
Пожалуйста, помогите мне с этой проблемой, если есть другие решения, пожалуйста, предоставьте их!