Bağlantıların bir dizi yüksek tamsayı filtre

0 Cevap php

Ama kafa karıştırıcı bir başlık bu yüzden bana anlatalım. Ben bu gibi bağlantılar bir dizi var:

http://somesite.com/videoplayback?ip=81.0.0.0&sparams=id,expire,ip,ipbits,itag,algorithm,burst,factor&fexp=905602&algorithm=throttle-factor&itag=34&ipbits=8&burst=40&sver=3&expire=1285056000&key=yt1&signature=690F9475D5288F3129F84364427B2B490B6ACE59.45C8F83DEE3DD361855B12AE538EA6349FF8EF9B&factor=1.25&id=d50e6528eb51ad54,18

http://somesite.com/videoplayback?ip=81.0.0.0&sparams=id,expire,ip,ipbits,itag,algorithm,burst,factor&fexp=905602&algorithm=throttle-factor&itag=18&ipbits=8&burst=40&sver=3&expire=1285056000&key=yt1&signature=A68EAA3F7A2ECA2BB2BD6C35BF443C03E4BB1172.AD2FF9FDAF046B23F789FE1A7F7882DF9A355DE4&factor=1.25&id=d50e6528eb51ad54,5

http://somesite.com/videoplayback?ip=81.0.0.0&sparams=id,expire,ip,ipbits,itag,algorithm,burst,factor&fexp=905602&algorithm=throttle-factor&itag=5&ipbits=8&burst=40&sver=3&expire=1285056000&key=yt1&signature=ABC8ACF6899C46CC992ECB5F6A6FD7E66383EA3D.0C8B707083203DC1153FB26586A94BFAC64D176B&factor=1.25&id=d50e6528eb51ad54

Bu URL'leri en çok sonunda bakarsanız, onlar ,18, ,5 gibi uzantıları var ve tüm bu gibi bir uzantı ile son bir bağlantı vardır.

Şimdi, ben daha sonra benim kod mümkün ucunda yüksek numarası olan bağlantısını kullanmanız gerekir. Bunun sonunda en yüksek tamsayı vardır, çünkü bu örnekte ben, ilk bağlantıyı süzmek gerekir (18).

I if() bloklar bir dizi kullanmak istiyorsunuz, ancak bu durumda ucunda tamsayılar bu iyi bir çözüm değil yani değiştirebilirsiniz.

Yani temelde benim diziye geçmesi gerekir, bağlantı en sonunda tamsayı (uzunluğunun sadece 2 basamak olduğunu unutmayın) ve daha sonra başka bir değişkende saklamak olduğuna bakın.

Herkes bunu etkin bir biçimde nasıl bazı örnek / psudo kodu sağlayabilir?

Şerefe.

0 Cevap