Форма на PHP масив: (1), числов масив Форма: масив(v1, v2, v3, v4,.....) масив(стойност 1, стойност 2, стойност 3, ...... ) (2) Асоциативни масиви Например: array(k1=>v1,k2=>v2,k3=>v3,.......) масив(ключ 1 = > стойност 1, ключ 2 = > стойност 2, ключ 3 = > стойност 3,...... ) (3), многомерни данни $arr_arr = array(array(4567,77,99,100),"aa","bb",cc);
Показване на данни: print_r() var_dump() (съдържа информация като тип, дължина и др.) $arr = масив(1,2,3,4,5); print_r($arr); ехо " "; var_dump($arr); Резултатът е: 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)} Преминаване на масива за (): $arr = масив(1,2,3,4,5);
foreach($arr като $k => $v){ echo "key => стойност е ".$k." =>".$v." ";
} Изход на многомерен масив: $arr_arr = array(array(4567,77,99,100),"aa","bb",cc); echo "var_dump многомерни масиви "; var_dump($arr_arr); echo "print_r() многоизмерен масив "; print_r($arr_arr); Дисплей: var_dump Многомерни масиви 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() Многомерен масив Масив( [0] => Масив ( [0] => 4567 [1] => 77.7 [2] => 99 [3] => 100 ) [1] => aa [2] => bb [3] => cc) Функции на масива: функция за изтриване: unset($arr['k']); Сортиране на стойности: sort(), rsort() (обратно) Ключово сортиране: ksort(), krsort() Сума: array_sum ($array) Брой:брой()размер() Търсене: in_array(стойност,$array) array_search(стойност,$array) Хей, първо разгледай W3Cschool, публикувай каталог, започни учебен план и се запознай с него: 1. PHP основи Основи на PHP PHP уроци Въведение в PHP PHP инсталация PHP синтаксис PHP променливи PHP низове PHP оператори PHP Ако... Иначе PHP Switch PHP масиви PHP цикъл PHP функции PHP формуляри PHP $_GET PHP $_POST 2. php напреднали PHP Advanced PHP дата PHP включване PHP файл Качване на PHP файлове PHP бисквитки PHP сесии PHP имейл PHP сигурна електронна поща PHP грешка PHP изключение PHP филтър 3. PHP база данни PHP база данни Въведение в MySQL MySQL Connect MySQL Create MySQL Insert MySQL Selecth MySQL Където MySQL Order By MySQL Update MySQL изтриване PHP ODBC Четвърто, php и XML PHP XML XML Expat парсер XML DOM XML SimpleXML
5. PHP и AJAX PHP и AJAX Въведение в AJAX XMLHttpRequest AJAX Suggest AJAX XML База данни AJAX AJAX отговорXML AJAX Live Search AJAX RSS четец Анкета на AJAX
|
|