Programátoři všech zemí spojte se!

Vítejte na webu Garth.cz. Pokud jste programátor nebo se o programování, programovací jazyky a příbuzná témata zajímáte, naleznete zde pravděpodobně nějaké užitečné informace.

Stránkám se věnuji ve volném čase a jejich obsah vkládám postupně, mějte prosím trpělivost i s kategoriemi, které se plní velmi pozvolna. Pokud se chcete podělit o vlastní poznatky, rady nebo zkušenosti, neváhejte a napište.

Místní zaklínadla: PHP, MySQL, (x)HTML, JavaScript, www atd.

V obecné rovině zde mluvíme o všech IT tématech, která lze potkat v reálném či virtuálním světě. Co vám stojí za kliknutí, stojí prostě i za hovor.

Nejnovější články na Garth.cz

PHP · Ostatní

ARES: údaje o firmě podle IČO (nové rozhraní)

Jak v PHP podle IČO načíst z registru ARES název firmy, DIČ a adresu sídla. Nové rozhraní vrací data ve formátu JSON – ukázka obsahuje kontrolu IČO, načtení údajů přes cURL, skript pro formulář a jeho vyplnění v JavaScriptu.

více info →
PHP · PHP manuál - funkce

array_map

array_map($funkce, $pole1, $pole2, …)

Zavolá zadanou funkci na každý prvek pole a vrátí nové pole s výsledky. Hodí se na hromadné úpravy – oříznutí mezer, převod na čísla, výpočet ceny s DPH. Původní pole zůstane beze změny.

více info →
PHP · PHP manuál - funkce

array_search

array_search($hledat, $pole, $prisne)

Prohledá pole a vrátí klíč prvního prvku, jehož hodnota se rovná $hledat. Když hodnotu nenajde, vrátí false. Na rozdíl od in_array() tedy neříká jen „je, nebo není“, ale i kde je.

více info →
PHP · PHP manuál - funkce

array_slice

array_slice($pole, $zacatek, $delka, $zachovat_klice)

Vrátí výřez pole: prvky od pozice $zacatek (počítá se od nuly) v délce $delka. Obdoba funkce substr() pro pole. Původní pole zůstane beze změny.

více info →
PHP · PHP manuál - funkce

array_column

array_column($pole, $sloupec, $klic)

Z pole řádků – typicky výsledku databázového dotazu – vybere hodnoty jednoho sloupce. Volitelně je rovnou uloží pod klíč z jiného sloupce, třeba pod ID.

více info →
PHP · PHP manuál - funkce

usort

usort($pole, $funkce)

Seřadí pole podle pravidla, které určí vaše funkce. Hodí se hlavně na pole řádků – produkty podle ceny, články podle data, lidi podle příjmení a jména. Mění přímo předané pole a klíče přečísluje od nuly.

více info →