NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 5 - Textové řetězce podruhé a pole v PHP

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Mikoláš Chromík:20.6.2019 19:35

To odřádkování mi nefunguje ani na Netbeans :)

 
Odpovědět
20.6.2019 19:35
Avatar
Jaroslav Smrž
Tvůrce
Avatar
Odpovídá na Mikoláš Chromík
Jaroslav Smrž:21.6.2019 8:38

Jaké odřádkování?

Odpovědět
21.6.2019 8:38
/* Life runs on code */
Avatar
Jaroslav Smrž
Tvůrce
Avatar
Odpovídá na Mikoláš Chromík
Jaroslav Smrž:21.6.2019 8:41

Pokud myslíš zalomení řádku, tak to se v php provádí pomocí \n, ale většinou ho musíš odescapovat. Důležité je správné použití " " a ' ' . Pokud nevíš jak, přečti si znovu základy syntaxe php. Bez toho se neobejdeš.

Editováno 21.6.2019 8:43
Odpovědět
21.6.2019 8:41
/* Life runs on code */
Avatar
Odpovídá na Mikoláš Chromík
Tomáš Novotný:21.6.2019 8:57

Ahoj pro "new line" znak je v php konstanta PHP_EOL, která by se měla měnit dle platformy... tj. "\r\n" pro Win nebo "\n" pro Linux like prostředí. Ve většině případů je to Linux, takže se to asi tak nehrotí a píše se rovnou "\n" do textu.

Odpovědět
21.6.2019 8:57
∞ ... the exact amount of possibilities how to deal with the situation ... so by calm, your solution is one of many
Avatar
Mikoláš Chromík:21.6.2019 15:49

Já to právě mám tak jak se v tutoriálu uvádí :-D zkusil jsem i "\r\n" ... nevím proč to nejde, tak jsem tam strčil tag br

Editováno 21.6.2019 15:50
 
Odpovědět
21.6.2019 15:49
Avatar
Odpovídá na Mikoláš Chromík
Tomáš Novotný:21.6.2019 16:07

Pokud je výstupem html a koukáš na to v prohlížeči tak znak "\n" nebo "\r\n" sice ve zdrojovém kódu bude, ale prohlížeč podle něj výstup neformátuje, podobně se nezobrazí několik mezer za sebou.. tedy pokud to neobalíš párovým <pre> nebo <xmp> tagem
pokud by výstupem byl třeba textový soubor a ten si prohlížel v nějakém editoru, tak ten nový řádek zobrazí...
podobně to bude fungovat pokud bys php pouštěl z příkazové řádky/terminálu.... prosté echo "\n" by odřádkovalo..

Odpovědět
21.6.2019 16:07
∞ ... the exact amount of possibilities how to deal with the situation ... so by calm, your solution is one of many
Avatar
Odpovídá na Tomáš Novotný
Mikoláš Chromík:21.6.2019 16:10

Jojo, tohle dává smysl :)

 
Odpovědět
21.6.2019 16:10
Avatar
Jaromír Mayer:26.12.2019 9:45

Zobrazení pole ve zdrojovém kódu (odřádkování) se nepromítne do finálního webového zobrazení.Prohlížeč Google Chrome.

 
Odpovědět
26.12.2019 9:45
Avatar
Jan Koloničný:20.3.2020 15:12

Ahoj,
Mám jen takový dotaz ze zajímavosti. Proč při výběru dne používáme do závorky "j" a nepoužíváme "d" když předpokládám, že to je začáteční písmenko u roku "Y"ear, u měsíce "M"onth. Pokud použiji "D"ate, tak mi to funguje stejně.
Můžu tedy používat d nebo tam je nějaké skryté nebezpečí?
Díky

 
Odpovědět
20.3.2020 15:12
Avatar
Odpovídá na Jan Koloničný
Matěj Přerovský:20.3.2020 16:22

Když máš 'j' tak tam nejsou zbytečné nuly (ne 01. ... ale 1. ...) kdežto u 'd' jsou. Viz dokumentace

Odpovědět
20.3.2020 16:22
42
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 145.