{"id":21,"date":"2014-09-22T16:59:29","date_gmt":"2014-09-22T14:59:29","guid":{"rendered":"http:\/\/reflection.clb92.com\/?p=21"},"modified":"2014-09-22T16:14:29","modified_gmt":"2014-09-22T14:14:29","slug":"mandag-22-september-interaktion-php-3","status":"publish","type":"post","link":"https:\/\/reflection.clb92.com\/?p=21","title":{"rendered":"Mandag 22. September \u2013 Interaktion \u2013 PHP 3"},"content":{"rendered":"<p>I dag har vi l\u00e6rt om arrays. Jeg kender allerede konceptet fra programmering i HTX, s\u00e5 det g\u00f8r det hele en hel del\u00a0nemmere at f\u00f8lge med i, men syntaksen\u00a0er selvf\u00f8lge en lille smule anderledes i PHP end den er i Java.<\/p>\n<p>Der er to typer arrays:\u00a0Associative arrays og indexed arrays. Indexed arrays er hvor man kan referere til et item ved at bruge dens index (som selvf\u00f8lgelig starter ved 0). Associative er hvor hvert item best\u00e5r af\u00a0et keyword og en v\u00e6rdi. Kan kan referere til v\u00e6rdien ved at bruge dens keyword.<\/p>\n<p>Arrays kan ogs\u00e5 indeholde andre arrays, s\u00e5 man kan opn\u00e5 multidimensionelle arrays. Man kan have uendelig mange dimensioner. For eksempel s\u00e5 kan man bruge et todimentionelt eller tredimentionelt array til at holde styr p\u00e5 koordinater i et koordinatsystem.<\/p>\n<p>Vi har l\u00e6rt hvordan man opretter arrays, slette items, laver nye items, flytter items rundt, erstatter items og sletter arrays.<\/p>\n<p>Der er masser af functions man kan bruge til lettere at arbejde med arrays. Der er for eksempel sort(), natsort(), count() og is_array(). Man kan ogs\u00e5 explode() en string ved for eksempel hvert mellemrum, s\u00e5 hvert ord i en string s\u00e6tning bliver et item i et indexed array. Der er ogs\u00e5 implode(), som er det modsatte. Vi har ogs\u00e5 kigget p\u00e5 lidt sammenligning af to arrays med array_diff(), og hvordan man kan merge arrays.<\/p>\n<p>Vi har som altid lavet en masse sm\u00e5 opgaver, og for at Emil og jeg ikke skulle kede os, har Per givet os en opgave, der g\u00e5r ud p\u00e5 at lave 5 p\u00e5 stribe i PHP, hvor vi bl.a. skal g\u00f8re brug af sessions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I dag har vi l\u00e6rt om arrays. Jeg kender allerede konceptet fra programmering i HTX, s\u00e5 det g\u00f8r det hele en hel del\u00a0nemmere at f\u00f8lge med i, men syntaksen\u00a0er selvf\u00f8lge en lille smule anderledes i PHP end den er i Java. Der er to typer arrays:\u00a0Associative arrays og indexed arrays. Indexed arrays er hvor man &hellip; <a href=\"https:\/\/reflection.clb92.com\/?p=21\" class=\"more-link\">L\u00e6s videre <span class=\"screen-reader-text\">Mandag 22. September \u2013 Interaktion \u2013 PHP 3<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-21","post","type-post","status-publish","format-standard","hentry","category-interaktion-php"],"_links":{"self":[{"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=\/wp\/v2\/posts\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21"}],"version-history":[{"count":3,"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=\/wp\/v2\/posts\/21\/revisions"}],"predecessor-version":[{"id":24,"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=\/wp\/v2\/posts\/21\/revisions\/24"}],"wp:attachment":[{"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reflection.clb92.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}