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
Odpovídá na František Kreisinger
František Kreisinger:4.3.2018 9:52

Vyjádřil jsem se špatně. Měl jsem napsat "... jak zapsat ECHO tak, aby se text na webové stránce zobrazil prohlížečem přesně tak, jak je napsaný tj. <a href="http://­www.itnetwork­.cz> .... a ne zobrazený už jako odkaz.".
Je to vlastně dotaz spíš k HTML nežli k PHP. Odpověď je: místo znaků < > použít entity &lt &gt.

Odpovědět
4.3.2018 9:52
Začátečník v PHP, HTML i webovém programování vůbec.
Avatar
František Kreisinger:4.3.2018 14:04

Proč print_r($znamky); tady v ukázce vypíše jednotlivé prvky pole hezky odřádkovaně, ale mně je namastí všechny do jednoho řádku?

Odpovědět
4.3.2018 14:04
Začátečník v PHP, HTML i webovém programování vůbec.
Avatar
Odpovídá na František Kreisinger
František Kreisinger:18.3.2018 16:56

To, co se tady jako ukázka výstupu print_r($znamky) zobrazuje je výstup, jak ho udělá PHP (ne jak bude zobrazený na webové stránce), tedy odřádkovaný pomocí ENTER. Na webové stránce se ale to odřádkování ENTERem samozřejmě neudělá. Abych docílil stejného výpisu na webové stránce, musím přidat HTML tagy např.:

echo "<PRE>";
print_r($znamky);
echo "</PRE>";

Odpovědět
18.3.2018 16:56
Začátečník v PHP, HTML i webovém programování vůbec.
Avatar
Petr Staněk
Člen
Avatar
Petr Staněk:13.11.2018 15:02

Já musel situaci řešit takto:
<?php
$jmeno = 'Karel';
$text = "Jmenuji se $jmeno <br> S tímto jménem jsem spokojen.<br/>";
echo($text);
?>
Za použití "\n" mi to pouze "\n" vypsalo do textu...
Je to způsobeno jazykem HTML nebo je chyba někde na mé straně??

 
Odpovědět
13.11.2018 15:02
Avatar
Petr Zajac
Člen
Avatar
Odpovídá na Petr Staněk
Petr Zajac:13.2.2019 10:37

chělo by to "celou část stránky" já to s "\n" zkoušel a nezobrazuje se mi.
Navíc jsem nepochopil, proč používat "\n" když to ve výsledné stránce stejně neodřádkuje a musí se použít "<br />" ?!?

 
Odpovědět
13.2.2019 10:37
Avatar
Niesomtu Hraskova:14.2.2019 15:08

Mam dotaz, skusam si php kody podla tutorialu na stranke http://phptester.net/

Odpovědět
14.2.2019 15:08
Hľadám si prácu, tak mi smelo napíš mail.
Avatar
Niesomtu Hraskova:14.2.2019 15:14

Mam dotaz, skusam si php kody podla tutorialu na stranke http://phptester.net/ a pri tomto kode s escapovanim apostrofu mi to pise error na riadku so zapisom toho stringu: konkretny kod je tento:

$text = 'Chvilku mi trvalo, než jsem na klávesnici našel znaky ", \' a ;';
echo($text);

Neviete mi niektopovedat preco to vnima ako zle zapisany string ?
php tam je 7.0

Odpovědět
14.2.2019 15:14
Hľadám si prácu, tak mi smelo napíš mail.
Avatar
Jan Poláček
Tvůrce
Avatar
Odpovídá na Niesomtu Hraskova
Jan Poláček:14.2.2019 18:57

Ahoj, to co si napsala v příspěvku je správně, online tester ale zpětné lomítko odebere a v tu chvíli samozřejmě končí řetězec dříve a hodí to chybu. Asi bych zkoušel na lokálním serveru typu WAMP,XAMPP... Návod tu určitě je.

Odpovědět
14.2.2019 18:57
Instrukce na adrese 0x77104f29 odkazovala na adresu paměti 0x00000014. S pamětí nelze provést operaci: written.
Avatar
Odpovídá na Jan Poláček
Niesomtu Hraskova:14.2.2019 20:55

Jasne hah som sa cudovala prave nad tym ze po kazdom spusteni toho kodu mi to zo skriptu odstranilo lomitko, dobre vediet, dik za radu..P.S: mam xamp a viem pouzivat aj vb aj zvlast inplementovat do pc ostatne sucasti problem mam skorej ten ze mam shitny pc a preto ked mam toho vela na nom pootvaraneho tak radsej pouzivam online sluzbu a na spominanej stranke mi prekvapivo zatial vsetko okrem escapovania bez problemov fici.

Odpovědět
14.2.2019 20:55
Hľadám si prácu, tak mi smelo napíš mail.
Avatar
Endemarich Kopolikov:17.2.2019 21:20

Zdravím. Trošku jsem se dnes začal učit podle tohoto tutorialu a hned jsem narazil na problém.
Po tomto kódu:

<?php
$znamky = [];
$znamky[] = 2;
$znamky[] = 3;
$znamky[] = 2;
$znamky[] = 1;
print_r($znamky);
?>

se mě pole v prohlížeči vygenerovalo neodřádkované:

Array ( [0] => 2 [1] => 3 [2] => 2 [3] => 1 )

Nevíte někdo co dělám špatně?

 
Odpovědět
17.2.2019 21:20
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.