<?xml version="1.0" encoding="UTF-8" standalone="no"?><map version="0.8.1"><node CREATED="1241609699769" ID="2dn4utsa96h387hkv07r6pccmi" MOIFIED="1241609699769" TEXT="Pole v PHP"><node CREATED="1241609699770" ID="7nlrlafkg45rsnibrle6dikn0j" MOIFIED="1241609699770" POSITION="right" TEXT="Klíče"><node CREATED="1241609699770" ID="4rjdluor7444kls0k6air8rcah" MOIFIED="1241609699770" TEXT="číselné"/><node CREATED="1241609699770" ID="4n7d51ef0upm1e8ksdt3gihkld" MOIFIED="1241609699770" TEXT="asociativní // $stat[&quot;CR&quot;] = &quot;Praha&quot;;"/></node><node CREATED="1241609699770" ID="4l2gk193sedhv3ckdua37k84ro" MOIFIED="1241609699770" POSITION="right" TEXT="Vícerozměrná pole"><node CREATED="1241609699771" ID="3iq7cjammf78lnjbgd783t1gsb" MOIFIED="1241609699771" TEXT="$staty = array(&quot;CR&quot; =&gt; array(&quot;hlavni_mesto&quot; =&gt; &quot;Praha&quot;, &quot;popoulace&quot; =&gt; &quot;10 mil.&quot;););"/></node><node CREATED="1241609699771" ID="51fvkprd2kqdmeimr775vtr5jn" MOIFIED="1241609699771" POSITION="right" TEXT="Výstup polí"><node BACKGROUND_COLOR="#FFFF00" CREATED="1241609699771" ID="53ga69v60b8gmkrj4d4av9sg78" MOIFIED="1241609699771" TEXT="print_r"><icon BUILTIN="idea"/><node CREATED="1241609699771" ID="7bmldt635gsqjq3ih1v7j0e226" MOIFIED="1241609699771" TEXT="odešle na výstup obsah jakékoliv proměnné, umí zobrazit obsah pole i objektu do čitelného formátu"/><node CREATED="1241609699772" ID="526sqk3b54ofcb9ep2tnk1qm8n" MOIFIED="1241609699772" TEXT="nepovinný parametr return (true) vrátí výstup volajícímu, ne na standardní výstup"/></node></node><node CREATED="1241609699772" ID="6cv0693hur2s1989doakhu2oqs" MOIFIED="1241609699772" POSITION="right" TEXT="Jak se vytvoří pole"><node CREATED="1241609699772" ID="6u0l8voplmlj6k8f59sk5esn0s" MOIFIED="1241609699772" TEXT="$stat[0] = &quot;CR&quot;;&#13;&#10;$stat[1] = &quot;SR&quot;;&#13;&#10;// funguje i u asociativních polí"/><node CREATED="1241609699772" ID="7vnb24dflna2gd0i0une99chu3" MOIFIED="1241609699772" TEXT="$stat[] = &quot;CR&quot;;&#13;&#10;// pouze číselné vzestupné indexy"/><node CREATED="1241609699772" ID="73mc9mbhf4813k9f69farconlr" MOIFIED="1241609699772" TEXT="array()"/><node BACKGROUND_COLOR="#FFFF00" CREATED="1241609699772" ID="23aino5cipurqdu9to5m9p4rc9" MOIFIED="1241609699772" TEXT="list()"><icon BUILTIN="idea"/><node CREATED="1241609699773" ID="1mepq5k8eb7a0qur834d8a21iv" MOIFIED="1241609699773" TEXT="v jediné operaci přiřadí do proměnných hodnoty extrahované z nějakého pole"/><node CREATED="1241609699773" ID="7srig7bgi33mm2pbgoh51a388q" MOIFIED="1241609699773" TEXT="$pole[] = &quot;Matous&quot;;&#13;&#10;$pole[] = &quot;Havlena&quot;:&#13;&#10;list($jmeno, $prijmeni) = $pole;"/><node BACKGROUND_COLOR="#FF0000" CREATED="1241609699773" ID="2l2ovgg5cdo9qqvuq4jh4slbc9" MOIFIED="1241609699773" TEXT="Velmi užitečné pro vytahování dat z databáze!!!"/></node><node CREATED="1241609699773" ID="3niu795k9p82t6m2bvqgshn6vn" MOIFIED="1241609699773" TEXT="range(od, do, po_kolika(nepovinne))"><node CREATED="1241609699773" ID="6en9c52o0usuvsi5m5asnak2e2" MOIFIED="1241609699774" TEXT="vytvoří posloupnost pole, počínaje hodnotou od do hodnoty do, muze jit i po delsich krocich"/></node></node><node CREATED="1241609699774" ID="61b3ib5pn5g135e1ck78ggs7ro" MOIFIED="1241609699774" POSITION="right" TEXT="Test na pole"><node CREATED="1241609699774" ID="72evectsmg1mp2ve8ic1utk14i" MOIFIED="1241609699774" TEXT="is_array()"/></node><node CREATED="1241609699774" ID="4e2mkjah03ofdn6ao5jvsb73ea" MOIFIED="1241609699774" POSITION="right" TEXT="Přidávání a odstraňování prvků pole"><node CREATED="1241609699774" ID="1r84l5744um8vsdporrvqf5cq3" MOIFIED="1241609699774" TEXT="$arrayname[]"><node CREATED="1241609699774" ID="0j36sil0a5igefsr5p0ok8gtam" MOIFIED="1241609699774" TEXT="viz předtím jak se přímo vytvoří pole"/></node><node CREATED="1241609699774" ID="66fdhmc02bchchepf09pvgets2" MOIFIED="1241609699775" TEXT="array_push($pole, &quot;a&quot;, &quot;b&quot;, ...)"><node CREATED="1241609699775" ID="4rgd89rd8h629mlq5o8ovvq4dk" MOIFIED="1241609699775" TEXT="přídá proměnné na konec pole $pole"/></node><node CREATED="1241609699775" ID="693q4rrjavpaihqg2a7hnf244r" MOIFIED="1241609699775" TEXT="array_pop($pole)"><node CREATED="1241609699775" ID="04b50rrvlah8mdrmv9etobr7a3" MOIFIED="1241609699775" TEXT="vrátí poslední prvek"/></node><node CREATED="1241609699775" ID="2p59q09i50srsckrln8bq1e3d4" MOIFIED="1241609699775" TEXT="array_shift($pole)"><node CREATED="1241609699776" ID="1urtm5lv3esnpr6ps9p48nmv4n" MOIFIED="1241609699776" TEXT="vrátí první prvek"/></node><node CREATED="1241609699776" ID="75dnrdh0cgc2oo6e1coilshpb4" MOIFIED="1241609699776" TEXT="array_unshift($pole, &quot;a&quot;, &quot;b&quot;, ...)"><node CREATED="1241609699776" ID="6g9id5il92vq8fk80a80dl37lu" MOIFIED="1241609699776" TEXT="přidává prvky na začátek pole $pole"/></node><node CREATED="1241609699776" ID="59jrerbkg41l6pus3org7i0r9t" MOIFIED="1241609699776" TEXT="array_pad($pole, $delka, $vych_hodnota)"><node CREATED="1241609699776" ID="2jos2d6cid5dtv8sq276mr7fg6" MOIFIED="1241609699776" TEXT="zvětší délku pole specifikovanou argumentem delka a naplni ho hodnotou vych_hodnota"/><node CREATED="1241609699776" ID="1snr9eileb4eten06ppjv82eht" MOIFIED="1241609699776" TEXT="pokud délka menší než pole, nic se neprovede"/><node CREATED="1241609699776" ID="03q57nnqatqlj2gh73ggva47gh" MOIFIED="1241609699776" TEXT="kladna vych_hodnota doplni pole vpravo, zaporna vlevo"/></node></node><node CREATED="1241609699777" ID="7m9ckdhccm1qe15ivrcib3vb18" MOIFIED="1241609699777" POSITION="right" TEXT="Vyhledávání prvků v poli"><node CREATED="1241609699777" ID="5rsgiggcd76baopc5pvjrhpo3a" MOIFIED="1241609699777" TEXT="in_array($jehla, $kupka_sena, strict(nepoviné))"><node CREATED="1241609699777" ID="1ejtjmjednheejvch3rhe672dv" MOIFIED="1241609699777" TEXT="hledá $jehlu jako hodnotu v poli $kupka_sena, vrací true nebo false"/><node CREATED="1241609699777" ID="45nonso4buvsr34rnsvi5tj8vq" MOIFIED="1241609699777" TEXT="strict říká, zda brát v úvahu i typ"/></node><node CREATED="1241609699777" ID="4fpftbgfi72dfdj5acotjpv6lo" MOIFIED="1241609699777" TEXT="array_keys($pole, $hodnota(nepovinný))"><node CREATED="1241609699777" ID="3qahuittmun8tb5l3copq9mc1o" MOIFIED="1241609699777" TEXT="vrátí pole všech klíčů, je-li uvedena $hodnota, tak se vrátí pouze ty klíče, které odpovídají dané hodnotě"/></node><node CREATED="1241609699778" ID="27gcosl7jfcl8v3ogrf3hqarts" MOIFIED="1241609699778" TEXT="array_key_exists($klic, $pole)"><node CREATED="1241609699778" ID="4tg571caoe6hrbjs8hmq76t74e" MOIFIED="1241609699778" TEXT="vrátí true pokud najde v poli daný klíč"/></node><node CREATED="1241609699778" ID="15897tdpnalrm8l1l6thg2brpc" MOIFIED="1241609699778" TEXT="array_values($pole)"><node CREATED="1241609699778" ID="0l1c6cesqaiouvc69ktjps90qo" MOIFIED="1241609699778" TEXT="vrátí všechny hodnoty v poli do pole s číselnými indexy"/></node><node CREATED="1241609699778" ID="0bip4ng3sbref9krcandte6c9u" MOIFIED="1241609699778" TEXT="array_search($jehla, $kupka_sena, strict(1 - nepovinný))"><node CREATED="1241609699778" ID="0rr5su065qpr3kpjar67g2r5h6" MOIFIED="1241609699778" TEXT="hledá v poli $kupka_sena hodnotu $jehla a vrátí její klíč nebo false"/></node></node><node CREATED="1241609699778" ID="1bpmbp5kjta40p3bt020ov35ch" MOIFIED="1241609699778" POSITION="left" TEXT="Procházení polí"><node CREATED="1241609699779" ID="3ton404pqnl1jl2qdgccslchvj" MOIFIED="1241609699779" TEXT="key($pole)"><node CREATED="1241609699779" ID="4d5g1ssbs1hsisrq4489l37bv9" MOIFIED="1241609699779" TEXT="vrátí klíč umístěný na aktuální pozici ukazatele"/></node><node CREATED="1241609699779" ID="0snahlocndp3nd1asalk19irqe" MOIFIED="1241609699779" TEXT="reset($pole)"><node CREATED="1241609699779" ID="4cerbq9qh7lnni8pdtnpm7n47r" MOIFIED="1241609699779" TEXT="nastaví ukazatel zpět na začátek"/></node><node CREATED="1241609699779" ID="3e3t90ij13k67ke1f5t7jhufgp" MOIFIED="1241609699779" TEXT="each($pole)"><node CREATED="1241609699779" ID="2po4mug29etv8lu6me25iivrup" MOIFIED="1241609699779" TEXT="vrátí aktuální dvojici klíč/hodnota a posune ukazatel o jednu pozici, pokud se ukazatel před voláním nacházel na konci pole, vrátí FALSE"/><node CREATED="1241609699779" ID="7tj94gs44rk5hmlesjoqqp67il" MOIFIED="1241609699780" TEXT="Vrácené pole se skládá ze 4 klíčů (0 a key, 1 a value)"/></node><node CREATED="1241609699780" ID="3njl5ukluts78rism0dvho5ou4" MOIFIED="1241609699780" TEXT="current($pole)"><node CREATED="1241609699780" ID="753n4phmor8t9ptmregvf5ot3q" MOIFIED="1241609699780" TEXT="vrátí hodnotu pole nacházející se na aktuální pozici ukazatele"/></node><node CREATED="1241609699780" ID="1thh81tpc1ledm9pv9d1djuhvv" MOIFIED="1241609699780" TEXT="end($pole)"><node CREATED="1241609699780" ID="2q8dbtb3mfptunvvenp3t76je6" MOIFIED="1241609699780" TEXT="posune ukazatel na poslední prvek a vrátí jeho pozici"/></node><node CREATED="1241609699780" ID="2noqlgl17eh2608qvrcmj1ptd8" MOIFIED="1241609699780" TEXT="next($pole)"><node CREATED="1241609699780" ID="10vsulo3cfldj5lla58d0c4rng" MOIFIED="1241609699780" TEXT="posune ukazatel dopředu a vrátí hodnotu pole"/></node><node CREATED="1241609699780" ID="25a8ae2iohko4j59533lvqiqk3" MOIFIED="1241609699780" TEXT="prev($pole)"><node CREATED="1241609699781" ID="0hjherfghuv4fb95lvbg8h4n65" MOIFIED="1241609699781" TEXT="posune ukazatel zpět dozadu a vrátí hodnotu pole na dané pozici, pokud je ukazatel před voláním na 1. pozici, vrátí false"/></node><node BACKGROUND_COLOR="#FFFF00" CREATED="1241609699781" ID="6rdbuum5soogmfltqdek3c93nk" MOIFIED="1241609699781" TEXT="array_walk(&amp;$pole, &quot;funkce&quot;, $userdata(nepovinné))"><icon BUILTIN="idea"/><node CREATED="1241609699781" ID="0jbflisn5h50r2r5jvim2b3mj0" MOIFIED="1241609699781" TEXT="Předá každý prvek z pole array uživatelsky definované fci funkce."/><node CREATED="1241609699781" ID="0oo973dq2pff6e0jnb6rl977pm" MOIFIED="1241609699781" TEXT="Pokud chceme upravovat dvojice klíč/hodnota, musíme je předávat ve fci odkazem."/><node CREATED="1241609699781" ID="7fkh8s869alobfg7v2c7q6iqgn" MOIFIED="1241609699781" TEXT="Uživatelsky definovaná fce musí přebírat 2 vstupní parametry. 1. reprezentuje aktuální hodnotu a 2. aktuální klíč. Jestliže uvedem i nepovinný parametr userdata, pak se jeho hodnota předá jako 3. parametr."/><node BACKGROUND_COLOR="#FF0000" CREATED="1241609699781" ID="45as9ahm259o43kddllcc7ho8v" MOIFIED="1241609699782" TEXT="Dobré pro desinfekci dat předaných formulářem."/></node><node CREATED="1241609699782" ID="4enmm8c7h90vi1qalhkh411e6l" MOIFIED="1241609699782" TEXT="array_reverse($pole, preserve_keys(true - nepovinné))"><node CREATED="1241609699782" ID="6lucm3i5b49vig3rncddtklnqh" MOIFIED="1241609699782" TEXT="Obrátí pořadí prvků v poli. Je-li preserve_keys na true, zachovají se původní klíče, jinak každá nová hodnota bude mít klíč hodnoty, která se zde nacházela předtím."/></node><node CREATED="1241609699782" ID="68iglou80h35d1vib7rrvsg5am" MOIFIED="1241609699782" TEXT="array_flip($pole)"><node CREATED="1241609699782" ID="15avlodfb6jr3ov6tjg8um7k47" MOIFIED="1241609699782" TEXT="Prohodí klíče a hodnoty."/></node></node><node CREATED="1241609699782" ID="08i4niqdanimbrsf7levbrqkcs" MOIFIED="1241609699782" POSITION="left" TEXT="Zjištění velikosti a jedinečných hodnot pole"><node CREATED="1241609699782" ID="3ad424di9tj7np9sjfsfulohin" MOIFIED="1241609699782" TEXT="count($pole, mode(1 - nepovinný))"><node CREATED="1241609699782" ID="7a3kdamatbckjtjdhe5rv0ensg" MOIFIED="1241609699782" TEXT="Vrátí celkový počet hodnot. Je-li zapnutý nepovinný parametr mode na 1, bude se počítat i rekursivně (tedy i vícerozměrná pole - pozor, i pole typu &quot;a&quot; =&gt; array(..) se počítá za prvek)."/></node><node CREATED="1241609699783" ID="2e2edgfgndpiajauee5er5obof" MOIFIED="1241609699783" TEXT="sizeof()"><node CREATED="1241609699783" ID="08s0cqm6l5pmpj8dilldjidldt" MOIFIED="1241609699783" TEXT="to samé co count()"/></node><node CREATED="1241609699783" ID="6lf681cbur72gfirf8ub9vmml8" MOIFIED="1241609699783" TEXT="array_count_values($pole)"><node CREATED="1241609699783" ID="67gbqt8qd4stsjteem5hetriba" MOIFIED="1241609699783" TEXT="Vrátí pole z asociativních dvojic klíč/hodnota. Každý klíč reprezentuje nějakou hodnotu nalezenou v poli, jemu odpovídající hodnota označuje četnost tohoto klíče (jako hodnota)."/></node><node CREATED="1241609699783" ID="38btl9v6k5lqu34k19d90espqm" MOIFIED="1241609699783" TEXT="array_unique($pole)"><node CREATED="1241609699783" ID="26f8n0qbmb95oa1osddvj4141f" MOIFIED="1241609699783" TEXT="Odstraní všechny duplicitní hodnoty v poli. Vrátí pole skládající se pouze z jedinečných hodnot."/></node></node><node CREATED="1241609699783" ID="63749aabsli2kaqn1b0ittea3l" MOIFIED="1241609699783" POSITION="left" TEXT="Setřídění prvků polí"><node CREATED="1241609699784" ID="51cgkn7kcm2q6afg13k49obuab" MOIFIED="1241609699784" TEXT="Všechny algoritmy pracují v souladu s pravidly angličtiny. Pokud chceme svá místní nastavení, musíme nastavit pomocí fce setlocale()."/><node CREATED="1241609699784" ID="7v6bit0q3krnctklovfbk2mest" MOIFIED="1241609699784" TEXT="sort($pole, sort_flags(nepovinné))"><node CREATED="1241609699784" ID="7928m0ocruqu0eu9b74gobmbmb" MOIFIED="1241609699784" TEXT="Uspořádá &quot;na místě&quot; prvky od nejnižší po nejvyšší hodnoty."/><node CREATED="1241609699784" ID="5vkbl371n3se3k4te9ph5m2arp" MOIFIED="1241609699784" TEXT="sort_flags modifikuje chování fce:&#13;&#10;SORT_NUMERIC - číselně&#13;&#10;SORT_REGULAT - podle ASCII&#13;&#10;SORT_STRING - nejlépe odpovídá lidským představám"/><node CREATED="1241609699784" ID="40ep98jfe8edusapsdss61bc4k" MOIFIED="1241609699784" TEXT="Neuchová asociace klíč/hodnota. Pak pomůže asort()."/></node><node CREATED="1241609699784" ID="2cdnkt6ri8ipb26ckk4kc1pn2c" MOIFIED="1241609699784" TEXT="natsort($pole)"><node CREATED="1241609699784" ID="13bftbbnej4oa2gpdguppi5eat" MOIFIED="1241609699784" TEXT="uspořádá takto: picture1, picture2, picture10, picture20"/></node><node CREATED="1241609699784" ID="7i1b061d56jho5vqetlpbrelj8" MOIFIED="1241609699784" TEXT="natcasesort($pole)"><node CREATED="1241609699785" ID="6grinrbsq1m7qvp44b85446o00" MOIFIED="1241609699785" TEXT="Identická s natsort(), ale nerozlišuje velikost písmen."/></node><node CREATED="1241609699785" ID="44gjcvo912vv0voouh1licnkug" MOIFIED="1241609699785" TEXT="rsort($pole, sort_flags(nepovinné))"><node CREATED="1241609699785" ID="2aliiq7kp4345ok2jtcrvha4bt" MOIFIED="1241609699785" TEXT="Jako sort(), ale seřadí prvky opačně."/></node><node CREATED="1241609699785" ID="6mfuarmfahlr5q9ucfvdng9ni6" MOIFIED="1241609699785" TEXT="asort($pole, sort_flags(nepovinné))"><node CREATED="1241609699785" ID="4pcd0jkhvoaj3fshb1iohjctle" MOIFIED="1241609699785" TEXT="Jako sort(), ale zachová asociace klíč/hodnota."/></node><node CREATED="1241609699785" ID="22bjqtlcavqfvicgafc3t4h29k" MOIFIED="1241609699785" TEXT="array_multisort($pole1, poradi, typ, $pole2, poradi, typ, ...)"><node CREATED="1241609699785" ID="47t8mkn2rcddnegh0b7j8kkr5g" MOIFIED="1241609699785" TEXT="Setřídí několik polí naráz a umí také třídit mnoha způsoby vícerozměrné pole. Vrátí true pokud úspěšná."/><node CREATED="1241609699785" ID="14bsg5dpo02blf6k2c8lf31u5j" MOIFIED="1241609699786" TEXT="Za každým polem mohou následovat přepínače, které určují způsob třídení."/><node CREATED="1241609699786" ID="2uu28csu9i4rha53tmth3cjafb" MOIFIED="1241609699786" TEXT="2 druhy přepínačů: pořadí a typ"><node CREATED="1241609699786" ID="22ark69ebd2j0l569mc8jquusq" MOIFIED="1241609699786" TEXT="pořadí: SORT_ASC, SORT_DESC"/><node CREATED="1241609699786" ID="6lsruf3dmegul6o57kc0or0ibj" MOIFIED="1241609699786" TEXT="typ: SORT_REGULAR, SORT_NUMERIC, SORT_STRING"/></node></node><node CREATED="1241609699786" ID="2q8b478m011ars48738i67kren" MOIFIED="1241609699786" TEXT="arsort($pole, sort_flags(nepovinné))"><node CREATED="1241609699786" ID="1pa22g2jolb1hcfgfuienv3fd0" MOIFIED="1241609699786" TEXT="Podobně jako asort() udržuje asociace klíč/hodnota. Setřídí však pole v opačném pořadí."/></node><node CREATED="1241609699786" ID="2q9je86hsisecqb7k75f0hmsd9" MOIFIED="1241609699786" TEXT="ksort($pole, sort_flags(nepovinné))"><node CREATED="1241609699786" ID="581dg0dsottofirimfppb6rnlg" MOIFIED="1241609699786" TEXT="Setřídí vstupní pole podle jeho klíčů. Vrátí true v případě úspěchu, jinak false."/></node><node CREATED="1241609699786" ID="65th4ifcmnu6a0fpugcolfrnsd" MOIFIED="1241609699786" TEXT="krsort($pole, sort_flags(nepovinné))"><node CREATED="1241609699787" ID="0tmrhsm56vl85ue1e5290tgus7" MOIFIED="1241609699788" TEXT="Jako ksort(), ale v opačném pořadí."/></node><node CREATED="1241609699788" ID="1po5kcn71uajgvvclib57v92q0" MOIFIED="1241609699788" TEXT="usort(&amp;$pole, &quot;funkce&quot;)"><node CREATED="1241609699788" ID="2g0tv5bhpug8lb9pl7l5cm826m" MOIFIED="1241609699788" TEXT="Setřídí pole podle uživatelsky definovaného porovnávacího algoritmu zakompovaného do nějaké fce."/><node CREATED="1241609699788" ID="0ajg6pb9l4n7tod6o21am8lso9" MOIFIED="1241609699788" TEXT="Uživatelsky definovaná fce musí přebírat 2 argumenty a musí vrácet záporné (v případě že je 1. argument menší jak 2.), 0 (stejné), nebo kladné číslo."/></node></node><node CREATED="1241609699788" ID="570glduj96jkb060pvp7mkndlv" MOIFIED="1241609699788" POSITION="left" TEXT="Kombinace, sloučení, extrakce a porovnání"><node CREATED="1241609699789" ID="212t964smckt1nm0vn2j88fvcm" MOIFIED="1241609699789" TEXT="array_combine($klice, $hodnoty)"><node CREATED="1241609699789" ID="4r4fnk3nm3vnpgerm1irog1to5" MOIFIED="1241609699789" TEXT="Vytvoří nové pole z daných klíčů a hodnot. Obě pole musí být stejně velké a neprázdné."/></node><node CREATED="1241609699789" ID="7nm5ig6i0oqo5i6f8s5q2ht9bv" MOIFIED="1241609699789" TEXT="array_merge($pole1, $pole2, ...)"><node CREATED="1241609699789" ID="7ardiiqvlkha6i0cl9qkprm9n6" MOIFIED="1241609699789" TEXT="Sloučí pole dohromady a vrátí jediné pole. Jednotlivá pole se budou připojovat za sebou."/><node CREATED="1241609699789" ID="1f29igjfnl022v45ef1a41hnqk" MOIFIED="1241609699789" TEXT="Pokud vstupní pole obsahuje řetězcový klíč, který už ve výsledném poli existuje, přepíše se novou hodnotou. To však neplatí pro číselné klíče, při nich se přídá do pole."/></node><node CREATED="1241609699789" ID="0d4vt339t16rr8vt9s0qiiof77" MOIFIED="1241609699789" TEXT="array_merge_recursive($pole1, $pole2, ...)"><node CREATED="1241609699789" ID="5oacsm4d9tdomkuqrgqhb09al0" MOIFIED="1241609699789" TEXT="Stejně jako array_merge(), akorát pokud při slučování existují stejné klíče, sloučí se do jednoho pole a vytvoří se pole vícerozměrné."/></node><node CREATED="1241609699790" ID="2j9ojbbsj68cv8sngio9dnurh1" MOIFIED="1241609699790" TEXT="array_slice($pole, $offset, $length(nepovinné))"><node CREATED="1241609699790" ID="11jd8rjolfb5brme0renrafi1p" MOIFIED="1241609699790" TEXT="Vrátí část pole počínaje klíčem offset a pozicí offset + length. Obě hodnoty zase mohou být záporné i kladné (intuitivně domyslíme). Pokud není length, skončí posledním prvkem pole."/></node><node CREATED="1241609699790" ID="58ehl5g8coforrt07n02bklnul" MOIFIED="1241609699790" TEXT="array_splice($pole, $offset, $length(nepovinné), $replacement(nepovinné))"><node CREATED="1241609699790" ID="4lt19olet8qc3s04hg2r0qptog" MOIFIED="1241609699790" TEXT="Odstraní z pole všechny prvky počínaje pozicí odpovídající hodnotě offset a konče pozicí offset + length. Vrátí odstraněné prvky ve formě pole."/><node CREATED="1241609699790" ID="0fe9ql7o7mfq8ikrit0aocvh8e" MOIFIED="1241609699790" TEXT="Nepovinný parametr replacement udává pole, které nahradí odstraňovaný segment."/></node><node CREATED="1241609699790" ID="08q0s9v8ut7r0gvpl3kuv4jh9h" MOIFIED="1241609699790" TEXT="array_intersect($pole1, $pole2, ...)"><node CREATED="1241609699790" ID="6mdhf5fvgfr4vujp6t844d5us8" MOIFIED="1241609699790" TEXT="Vrátí průnik polí (bere v potaz hodnoty). Klíče se zachovají."/></node><node CREATED="1241609699790" ID="015dsdo6a7rauoedrqfh8m5pk7" MOIFIED="1241609699790" TEXT="array_intersect_assoc($pole1, $pole2, ...)"><node CREATED="1241609699790" ID="2ule1lhioglim4d4vvm4ih7v0b" MOIFIED="1241609699791" TEXT="Stejně jako array_intersect(), ale bere v úvahu při porovnávání i klíče."/></node><node CREATED="1241609699791" ID="2sc2dd4o42b9tnvis55t0hcg6s" MOIFIED="1241609699791" TEXT="array_diff($pole1, $pole2, ...)"><node CREATED="1241609699791" ID="4t08vj77ejnf93uqk8oop763mj" MOIFIED="1241609699791" TEXT="Vrátí ty hodnoty z $pole1, které nejsou v žádném z ostatních vstupních polí. Opak array_intersect()."/></node><node CREATED="1241609699791" ID="6878qi2016933jr83thktmlpa6" MOIFIED="1241609699791" TEXT="array_diff_assoc($pole1, $pole2, ...)"><node CREATED="1241609699791" ID="4tih4n0ivs1sbghg6naptq39tm" MOIFIED="1241609699791" TEXT="Stejně jako array_diff(), akorát bere v úvahu i klíče."/></node></node><node CREATED="1241609699791" ID="291sus6gp64ii81e66fl7o1sa6" MOIFIED="1241609699791" POSITION="left" TEXT="Ostatní"><node CREATED="1241609699791" ID="7rrpk93d94lb3ocgji8fqlpnni" MOIFIED="1241609699791" TEXT="array_rand($pole, num_entries(nepovinné))"><node CREATED="1241609699791" ID="5m6fi5pea90hqfddds3lom0g09" MOIFIED="1241609699791" TEXT="Vrátí jeden nebo více klíčů ze vstupního pole. Neuvede-li se num_entries, vrátí se jeden náhodně vybraný klíč."/></node><node CREATED="1241609699792" ID="3834vggegp4m2tbe998mpk8632" MOIFIED="1241609699792" TEXT="shuffle($pole)"><node CREATED="1241609699792" ID="1som1b1d5dj7ssegs367sl0i65" MOIFIED="1241609699792" TEXT="Náhodně přeskládá prvky v poli."/></node><node CREATED="1241609699792" ID="1cshc9kfp59s2s76kattp3gk05" MOIFIED="1241609699792" TEXT="array_sum($pole)"><node CREATED="1241609699792" ID="6pnp0dbjaqqcm0ikdakgibv5ft" MOIFIED="1241609699792" TEXT="Sečte všechny hodnoty pole a vrátí celkový součet. Najdou-li se v poli hodnoty jiného typu než číselného, ignorují se."/></node><node CREATED="1241609699792" ID="3p6vjuopat69slnal6sm5fgceb" MOIFIED="1241609699792" TEXT="array_chunk($pole, $size, preserve_keys(nepovinné))"><node CREATED="1241609699792" ID="7foqjb1qdu9d3pukii77igrm5v" MOIFIED="1241609699792" TEXT="Rozčlení pole na vícerozměrné pole skládající se z několika menších polí obsahujících size prvků."/><node CREATED="1241609699792" ID="1pjf870qjvjn1ded2km6gl4l7o" MOIFIED="1241609699792" TEXT="Není-li velikost dělitelná beze zbytku, bude poslední pole obsahovat méně než size prvků."/><node CREATED="1241609699792" ID="364cv806c1jsg49tjkjl5vgpfh" MOIFIED="1241609699792" TEXT="Zapne-li se preserve_keys, zachovají se klíče hodnot."/></node></node></node></map>
