abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 22
dnes 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 4
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 14
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 25
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 15
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 4
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 1
2.12. 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 773 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Lepší zápis pro funkci number_format()

23.4.2012 20:15 Arnošt
Lepší zápis pro funkci number_format()
Přečteno: 462×
Ahoj, poradí někdo lepší zápis? Je to samá čárka a apostrof a prase aby se v tom vyznalo :( Díky za help.
echo number_format($row['price'], 0, ',', ' ').',- Kč';

Odpovědi

23.4.2012 20:38 Kit
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
echo number_format($row['price'], 0, ',', ' ').' Kč';
23.4.2012 20:40 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
A perl už jsi viděl? (Když uvažuji ty rozšířené jazyky.)

Zápis je naprosto čitelný, v argumentech čárka a mezera, nevidím nic nepatřičného.

Mohl bys čárku a mezeru dát do proměnných $comma a $space, a cenu do samostatné proměnné $price, ale bylo by to zbytečné zvýšení složitosti.
23.4.2012 20:42 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
Pokud to někde edituješ či prezentuješ, barvičky jsou Tvůj přítel:
echo number_format($row['price'], 0, ',', ' ').',- Kč';
23.4.2012 20:47 Kit
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
Jenže tak je to typograficky špatně. Ta čárka se spojovníkem tam být nesmí. Buď je tam čárka a pomlčka (,–), anebo " Kč". Obojí současně je nepřípustné.
23.4.2012 22:07 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
No to je fakt, díky tomu se i ten (programový) zápis stane také trochu čitelnějším :)
23.4.2012 21:09 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
echo number_format($row['price'], 0, ',',' '),',- Kč';
Jeden typ znaku jsem vypustil a je to méně náročnější. :)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
23.4.2012 22:10 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
Nechci domejšlet... co znamená "méně náročnější"? Zatím mi to připadá jen špatně zformátované (chybí mezera za čárkou oddělující argumenty funkce), změny v náročnosti (ať už je tím myšleno cokoliv) nepozoruji.
23.4.2012 22:31 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
Méně náročnější:
echo 'kuk','baf';
Více náročnější na provedení/zpracování:
echo 'kuk'.'baf';
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
23.4.2012 22:11 Kit
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
Pořád tam přebývá ta čárka se spojovníkem. Tím se dá vypustit další typ znaku :-)
23.4.2012 22:39 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
To je věc názoru, pokud to tak chce, já taky tak zapisuji, Je třeba ukončit číslo a uvést měnu a je mi putna jak je to typograficky, protože důležitá je informace. Když dám měnu před číslo, tak na to každý čumí jak na widle.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
23.4.2012 22:56 Kit
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
Označení měny patří až za číslo, ale to neřešíme. Správně jsou zápisy
123 456,–
123 456 Kč
123 456,78 Kč
ale už není správně mix těchto zápisů, navíc se spojovníkem místo pomlčky
123 456,- Kč
23.4.2012 23:03 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
Opakuji, byť to není typograficky OK, používám to taky tak, protože na
Kč 123 456,–
každý čumí jak na widle a číslo prostě chci mít ukončené a měnu tam chci taky, když to má být pro někoho v aplikačce tak
123 456,00 Kč
a je pokoj - tomu rozumí všichni a číslo je ukončené.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
23.4.2012 22:42 chrono
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
Rozumnejšie je mať na serveri nainštalované "locale" pre všetky potrebné jazyky a potom sa jednoducho použije
setlocale(LC_MONETARY, 'cs_CZ');
echo money_format($row['price']);
(a rovnako sa dajú vyriešiť aj prípadné problémy s formátom zobrazovaných čísel a dátumov)
23.4.2012 22:56 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
Opravička:
echo money_format("%n", $row['price']);
nebo případně:
echo money_format("%i", $row['price']);
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
23.4.2012 23:04 Kit
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
To bude asi nejlepší řešení. Trochu jsem si to upravil, protože mě zlobilo kódování:
setlocale(LC_MONETARY, "cs_CZ.UTF-8");
echo money_format("%n",$row['price']);
23.4.2012 23:10 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lepší zápis pro funkci number_format()
No ale pak to musí být v nowrap kontejneru, nebo ještě zaměnit space za   člověk si moc nevybere :(
Na toto formátování si raději dělávám (kopíruji) fce, jejichž implementace se mohou opírat o cokoliv.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.