Diskuze: PHP Array Sort dle času
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 18 zpráv z 18.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Máš 2 možnosti:
Můžeš použít usort s vlastním callbackem, ale nebude to moc rychlé.
Také můžeš všechna data z toho API nasypat do databáze a využívat veškerou její funkcionalitu co hrdlo ráčí. Také můžeš data nacpat do DOMu a seřadit až ve výstupní šabloně.
A proč ne? Můžeš si tu databázi vytvořit přímo v RAM, na disk se nic ukládat nemusí.
Převod na sekundy od roku 1970 však bude asi jednodušší.
Pro 5 položek to asi je overkill, ale ve své podstatě se to dá v té DB udělat i bez ukládání jediným SQL dotazem. Dnešní databáze už nejsou jen pouhá datová skladiště.
Zkus ten sort s časem na sekundy. Je ten sort vůbec nutný? Instagram by to mohl dodávat rovnou seřazené.
Hele jěště jsem se tak nějak koukám po sortu v php, jen mám pocit že všechno to třídí dle hodnoty, když to já bych potřeboval to srovnat podle indexu, sice mě napadá bejt prase a jet cyklus od konce :/ není něco takovýho lehce použitelnýho už předprogramovaný ? Díky
I když je toho víc, tak stále můžeš použít SQL nebo XSL.
Co ti brání v použití usort()?
Díval ses na příklady použití?
http://php.net/…on.usort.php
Existuje i funkce ksort():
http://www.php.net/…on.ksort.php
Zobrazeno 18 zpráv z 18.