{"id":91,"date":"2016-05-11T16:07:00","date_gmt":"2016-05-11T15:07:00","guid":{"rendered":"http:\/\/www.ict.mazuch.net\/subdom\/ict\/?page_id=91"},"modified":"2016-12-24T17:55:55","modified_gmt":"2016-12-24T16:55:55","slug":"php","status":"publish","type":"page","link":"https:\/\/www.ict.mazuch.net\/subdom\/ict\/php\/","title":{"rendered":"(19, 20) PHP"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-page pdfprnt-top-right\"><a href=\"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/pages\/91?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\"><img src=\"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"View PDF\" \/><\/a><a href=\"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/pages\/91?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><img src=\"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-content\/plugins\/pdf-print\/images\/print.png\" alt=\"image_print\" title=\"Print Content\" \/><\/a><\/div><p>=\u00a0<i>PHP: <b>Hypertext Preprocessor<\/b><\/i>, \u010desky \u201ePHP: Hypertextov\u00fd preprocesor\u201c, p\u016fvodn\u011b <i><b>Personal Home Page<\/b><\/i>) je skriptovac\u00ed programovac\u00ed jazyk<\/p>\n<ul>\n<li>\u010d\u00e1st k\u00f3du v HTML, kter\u00e1 se m\u00e1 vykonat ozna\u010d\u00edme &lt;? \u2026 ?&gt;<\/li>\n<\/ul>\n<pre><span class=\"cp\">&lt;?php<\/span> \r\n<span class=\"k\">   echo<\/span> <span class=\"s2\">\"Ahoj, sv\u011bte!\"<\/span><span class=\"p\">;\r\n?&gt;<\/span><\/pre>\n<ul>\n<li>na konci ka\u017ed\u00e9ho \u0159\u00e1dku p\u00ed\u0161eme st\u0159edn\u00edk<\/li>\n<li><strong>jedno \u0159\u00e1dkov\u00fd koment\u00e1\u0159<\/strong> \u21d2 \/\/ koment\u00e1\u0159<\/li>\n<\/ul>\n<pre><span class=\"cp\">&lt;?php<\/span> \r\n<span class=\"k\">   echo<\/span> <span class=\"s2\">\"Ahoj, sv\u011bte!\"<\/span><span class=\"p\">;\r\n   \/\/ skryt\u00fd jedno\u0159\u00e1dkov\u00fd koment\u00e1\u0159\r\n?&gt;<\/span><\/pre>\n<ul>\n<li><strong>v\u00edce\u0159\u00e1dkov\u00fd koment\u00e1\u0159<\/strong> \u21d2 \/* toto si p\u0159edstavte jako koment\u00e1\u0159 na dvou \u0159\u00e1dc\u00edch *\/<\/li>\n<\/ul>\n<pre><span class=\"cp\">&lt;?php<\/span> \r\n<span class=\"k\">echo<\/span> <span class=\"s2\">\"Ahoj, sv\u011bte!\"<\/span><span class=\"p\">;\r\n\/* Koment\u00e1\u0159, kter\u00fd\r\nm\u016f\u017ee obsahovat\r\nv\u00edce \u0159\u00e1dk\u016f *\/\r\n?&gt;<\/span><\/pre>\n<ul>\n<li><strong>prom\u011bnn\u00e9<\/strong>\n<ul>\n<li>jsou reprezentov\u00e1ny $<\/li>\n<li>nesm\u00ed za\u010d\u00ednat \u010d\u00edslic\u00ed, php rozli\u0161uje velk\u00e1 a mal\u00e1 p\u00edsmena<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre><span class=\"cp\">&lt;?php<\/span>\r\n  <span class=\"nv\">$promenna<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">\"Ahoj, sv\u011bte!\"<\/span><span class=\"p\">;<\/span>\r\n  <span class=\"k\">echo<\/span> <span class=\"nv\">$promenna<\/span><span class=\"p\">;\r\n?&gt;<\/span><\/pre>\n<ul>\n<li><strong>porovn\u00e1vac\u00ed v\u00fdrazy <\/strong>\u21d2 v\u00fdsledkem je TRUE nebo FALSE\n<ul>\n<li>$a &gt; $b \u21d2 je v\u011bt\u0161\u00ed<\/li>\n<li>$a == $b \u21d2 rovn\u00e1 se<\/li>\n<li>$a &lt;&gt; $b; $a != $b \u21d2 nerovn\u00e1 se<\/li>\n<li>$a &gt;= $b \u21d2 v\u011bt\u0161\u00ed nebo rovno<\/li>\n<li>$a &lt;= $b \u21d2 men\u0161\u00ed nebo rovno<\/li>\n<li>$prvn\u00ed ? $druhy : $treti \u21d2 jestli plat\u00ed prvn\u00ed, tak druh\u00fd, jinak t\u0159et\u00ed<\/li>\n<\/ul>\n<\/li>\n<li><strong>p\u0159i\u0159azovac\u00ed v\u00fdrazy<\/strong>\n<ul>\n<li>$a = 5<\/li>\n<li>$a += 15 \u21d2 obdoba $a = $a + 15<\/li>\n<li>$a++ \u21d2 k $a p\u0159i\u010dti 1<\/li>\n<li>$a&#8211; \u21d2 od $a ode\u010dti 1<\/li>\n<\/ul>\n<\/li>\n<li><strong>podm\u00ednka (if, else)<\/strong>\n<ul>\n<li>if ($a==$b) echo \u201cOb\u011b jsou b\u201d; \u21d2 pokud se $a rovn\u00e1 $b, vyp\u00ed\u0161e se \u201c\u201d<\/li>\n<li>if ($a==$b) echo \u201cOb\u011b jsou b\u201d;<br \/>\nelse echo \u201cNerovnaj\u00ed se\u201d<\/li>\n<li>vykon\u00e1n\u00ed v\u00edce p\u0159\u00edkaz\u016f<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre>if ($a==$b) \r\n \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 {\r\n \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 echo \u201cHodnota a, b jsou stejn\u00e9\u201d;\r\n \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 $c = $a + $b;\r\n \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 };\r\n   else echo \"Hodnoty a, b jsou r\u016fzn\u00e9\" ;\r\n?&gt;<\/pre>\n<p>\u21d2 pokud je podm\u00ednka spln\u011bna, provede se v\u0161e v {}; pokud ne, vyp\u00ed\u0161e se chybov\u00e1 hla\u0161ka<\/p>\n<ul>\n<li><strong>cyklus while<\/strong>\n<ul>\n<li>dokud je podm\u00ednka spln\u011bna, d\u011blej funkci <strong>while (podmm\u00ednka) {akce}<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre>$i = 1;\r\n while ($i &lt; 10) {\r\n echo \u201cHodnota je $a\u201d;\r\n $i++;\r\n }<\/pre>\n<ul>\n<li><strong>cyklus for<\/strong>\n<ul>\n<li>dokud je spln\u011bna podm\u00ednka, d\u011blej akci <strong>for (od kolika, do kdy, krok) {akce}<br \/>\n<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre>$n = 10;\r\n $faktorial = 1;\r\n for ($i = 1; $i &lt;= $n; $i++)\r\n {\r\n $faktorial = $faktorial * $i;\r\n };<\/pre>\n<ul>\n<li><strong>cyklus foreach<\/strong>\n<ul>\n<li>dokud je spln\u011bna podm\u00ednka, d\u011blej funkci foreach (pole as kl\u00ed\u010d \u21d2 hodnota) {akce}<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre>$dny = array (\u201cpond\u011bl\u00ed\u201d =&gt; 1, \u201c\u00fater\u00fd\u201d, \u201cst\u0159eda\u201d, \u201c\u010dtvrtek\u201d);\r\n foreach ($dny as $k =&gt; $v)\r\n {\r\n echo \u201c$k. je den $v\u201d;\r\n }<\/pre>\n<div class=\"pdfprnt-buttons\"><a href=\"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/pages\/91?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\"><img src=\"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"View PDF\" \/><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>=\u00a0PHP: Hypertext Preprocessor, \u010desky \u201ePHP: Hypertextov\u00fd preprocesor\u201c, p\u016fvodn\u011b Personal Home Page) je skriptovac\u00ed programovac\u00ed jazyk \u010d\u00e1st k\u00f3du v HTML, kter\u00e1 se m\u00e1 vykonat ozna\u010d\u00edme &lt;? \u2026 ?&gt; &lt;?php echo &#8222;Ahoj, sv\u011bte!&#8220;; ?&gt; na konci ka\u017ed\u00e9ho \u0159\u00e1dku p\u00ed\u0161eme st\u0159edn\u00edk jedno \u0159\u00e1dkov\u00fd koment\u00e1\u0159 \u21d2 \/\/ koment\u00e1\u0159 &lt;?php echo &#8222;Ahoj, sv\u011bte!&#8220;; \/\/ skryt\u00fd jedno\u0159\u00e1dkov\u00fd koment\u00e1\u0159 ?&gt; v\u00edce\u0159\u00e1dkov\u00fd koment\u00e1\u0159 <a class=\"read-more\" href=\"https:\/\/www.ict.mazuch.net\/subdom\/ict\/php\/\">[&hellip;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"wppr_data":{"cwp_meta_box_check":"No"},"_links":{"self":[{"href":"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/pages\/91"}],"collection":[{"href":"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/comments?post=91"}],"version-history":[{"count":4,"href":"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/pages\/91\/revisions"}],"predecessor-version":[{"id":152,"href":"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/pages\/91\/revisions\/152"}],"wp:attachment":[{"href":"https:\/\/www.ict.mazuch.net\/subdom\/ict\/wp-json\/wp\/v2\/media?parent=91"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}