PHP-arrayvorm: (1), numerieke array Vorm: array(v1, v2, v3, v4,.....) Array(waarde 1, waarde 2, waarde 3, ...... ) (2) Associatieve arrays Bijvoorbeeld: array(k1=>v1,k2=>v2,k3=>v3,.......) array(sleutel 1 = > waarde 1, sleutel 2 = > waarde 2, sleutel 3 = > waarde 3,...... ) (3), multidimensionale data $arr_arr = array(array(4567,77.7,99,100),"aa","bb",cc);
Dataweergave: print_r() var_dump() (bevat informatie zoals type, lengte, enz.) $arr = array(1,2,3,4,5); print_r($arr); echo " "; var_dump($arr); Het resultaat is: Array( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5) array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5)} Traversering van de array voor (): $arr = array(1,2,3,4,5);
foreach($arr als $k => $v){ echo "sleutel => waarde is ".$k." =>".$v." ";
} Output van een multidimensionale array: $arr_arr = array(array(4567,77.7,99,100),"aa","bb",cc); echo "var_dump multidimensionale arrays "; var_dump($arr_arr); echo "print_r() multidimensionale array "; print_r($arr_arr); Weergave: var_dump Multidimensionale arrays array(4) { [0]=> array(4) { [0]=> int(4567) [1]=> float(77.7) [2]=> int(99) [3]=> int(100) } [1]=> string(2) "aa" [2]=> string(2) "bb" [3]=> string(2) "cc"}print_r() Multidimensionale array Array( [0] => Array ( [0] => 4567 [1] => 77,7 [2] => 99 [3] => 100 ) [1] => aa [2] => bb [3] => cc) Arrayfuncties: verwijderfunctie: unset($arr['k']); Waardesorteer: sort(), rsort() (omgekeerd) Sleutelsortering: ksort(), krsort() Som: array_sum ($array) Aantal: count()sizeof() Zoek op: in_array(waarde,$array) array_search(waarde,$array) Hé, kijk eerst eens naar W3Cschool, plaats een catalogus, begin een studieplan en maak jezelf vertrouwd met het programma: 1. PHP basis PHP Basisprincipes PHP-tutorials Introductie tot PHP PHP-installatie PHP-syntaxis PHP-variabelen PHP-strings PHP-operatoren PHP Als... Anders PHP-schakelaar PHP-arrays PHP-lus PHP-functies PHP-formulieren PHP $_GET PHP $_POST 2. php gevorderd PHP Geavanceerd PHP-datum PHP Inclusief PHP-bestand PHP-bestand uploaden PHP-cookies PHP-sessies PHP E-mail PHP beveiligde e-mail PHP-fout PHP-uitzondering PHP-filter 3. PHP database PHP-database Introductie tot MySQL MySQL Connect MySQL Create MySQL Insert MySQL Selecth MySQL Where MySQL Order By MySQL Update MySQL Delete PHP ODBC Ten vierde, php en XML PHP XML XML Expat Parser XML DOM XML SimpleXML
5. PHP en AJAX PHP en AJAX Inleiding tot AJAX XMLHttpRequest AJAX Suggest AJAX XML AJAX-database AJAX responseXML AJAX Live Search AJAX RSS-lezer AJAX-peiling
|
|