Hirdetés
- sziku69: Szólánc.
- Meggyi001: A kérdés...
- oriic: A TOP 10 legtöbb hozzászólással rendelkező PH! felhasználó
- Luck Dragon: Asszociációs játék. :)
- Trewerr: Analóg-digitális jelátalakítás (zenefájlok leegyszerűsítésével magyarázva)
- Lalikiraly: Astra kalandok @ Negyedik rész
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- Lalikiraly: Kaáli Autó-Motor Múzeum
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Új hozzászólás Aktív témák
-
SUPREME7
őstag
válasz
adika4444
#18889
üzenetére
Én preg_match-csal csinálnám:
$string = "ice-audio-info: ice-samplerate=44100;ice-bitrate=192;ice-channels=2";
preg_match("/ice-samplerate=(.*?);/", $string,$samplerate);
preg_match("/ice-bitrate=(.*?);/", $string,$bitrate);
preg_match("/ice-channels=(.*?)$/", $string,$channels);
if($channels[1] == "1"){$channels = "mono";}elseif($channels[1] == "2"){$channels = "sztereó";}else{$channels = "?";}
echo "Bitráta ".$bitrate[1].", mintavételezés ".$samplerate[1].", ".$channels.""; -
GG888
senior tag
válasz
adika4444
#18889
üzenetére
$data = $tomb[3]; //ice-audio-info: ice-samplerate=44100;ice-bitrate=192;ice-channels=2
$sbc=trim(substr($data, strpos($data, ":") + 1)); //Kettőspont előtti rész és szóközök eltávolítása
$arr=explode(";",$sbc); //Szédszedjük tömbre a pontosvesszőknél
$samplerate=substr($arr[0], strpos($data, "=") + 1); //Egyenlőség utáni részt elemenként változóba rakjuk
$bitrate=substr($arr[1], strpos($data, "=") + 1);
$channels=substr($arr[2], strpos($data, "=") + 1);Lehetne szebben, meg
for-ral végigmenni a tömbön, meg pár művelet összevonható 1 sorossá, csak így talán jobban átlátható. Nem teszteltem, de működnie kéne.
Új hozzászólás Aktív témák
- One otthoni szolgáltatások (TV, internet, telefon)
- Gigantikus fordulatot vett a GeForce RTX 50 Super sorozat törlése
- Gyúrósok ide!
- Bemutatkozott a Poco X7 és X7 Pro
- Arc Raiders
- Újra nekifeszül az asztali konzolok piacának a Valve
- Szívós, szép és kitartó az új OnePlus óra
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Battlefield 6
- Milyen TV-t vegyek?
- További aktív témák...
- Lenovo ThinkPad P1 Gen 4 i7 32GB RAM 512GB SSD NVIDIA T1200 16 2560 1600 Garancia
- Dell Precision 7550 i7 32GB RAM 512GB SSD NVIDIA Quadro T1000 FHD
- Dell Precision 5560 i7 32GB RAM 512GB SSD NVIDIA RTX A2000 FHD+
- BOMBA áron eladó új Microsoft Surface Laptop 4 garanciával! AMD Ryzen 5 /16GB /256 SSD/TOUCH/13.5"/
- Dell Latitude 7420 i7 / 32GB /1TB SSD / FHD IPS
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

