Համակարգիչներ, Ծրագրավորում
Ինչպես է PHP զանգված.
An array է տվյալների կառույց է, որը թույլ է տալիս մի գտնվելու է պահել որոշակի արժեքներ, որոնք տարրերը նույն տեսակի.
array տեսակները
Գոյություն ունեն երկու տեսակի arrays, նրանք տարբերվում են ճանապարհին նույնականացման բաղկացուցիչ տարրերից.
- Պարզ - յուրաքանչյուր տարր դրանում տրվում է ցուցանիշը մեջ հերթականությամբ.
- Ասոցիատիվ - այն պետք է վերաբերել որպես տարր օգտագործելով բանալիները հետ կապված տրամաբանական արժեքները:
Այդ առումով պարզ, դա փոփոխական, որը կարող է լինել ավելին, քան մեկ արժեք: Մենք շահագրգռված ենք PHP զանգված:
բնորոշ առանձնահատկությունները
Հաշվի առնել PHP զանգված մանրամասները:
- Այն կարող է պարունակել ցանկացած քանակությամբ արժեքների, եւ դա դատարկ.
- Յուրաքանչյուր արժեքներին, որոնք կազմում են մի զանգված, PHP, կոչվում տարր.
- Տարր պահում տարբեր տեսակի փոփոխականների. Դրանք կարող են լինել տողերի, ամբողջ թիվ, booleans:
- Մատչելիությունը տարրերի հնարավոր է, օգտագործելով ցուցանիշները, որոնք ի փոքրատառ եւ թվային.
- PHP զանգված պարունակում է տարրեր, եզակի ցուցանիշների:
- Թիվն տարրերի զանգված է նրա երկարությունը:
- Այն արժեքները տարրերի կարող է նաեւ լինել զանգվածները, ինչպես են բազմաչափ զանգվածների.
A տարբերակիչ առանձնահատկությունը PHP է, որ հնարավորություն է ստեղծել մի զանգված է սցենարի ցանկացած բարդության:
առավելությունները:
- Դա շատ հեշտ է աշխատել միաժամանակ բազմաթիվ արժեքների մի զանգված: Դա շատ հեշտ է անել մի ցիկլ է իր անդամների փոխել արժեքները:
- Դրանք շատ հեշտ է կեղծել: Պարզապես հեռացնել, ավելացնել տարրեր կարդալ կամ փոխելու արժեքները տարրերի.
- PHP, կան շատ տարբեր գործառույթներ, որոնք թույլ են տալիս Ձեզ կարգավորել զանգվածներ: Կա մի որոնման համար հատուկ արժեքների, դասավորում, միաձուլվող զանգվածներ:
տեսակներ
Arrays են բաժանվում հետագա մեջ 2 տեսակի:
- միաչափ.
- երկչափ.
Կան տարբեր եղանակներ initialize զանգված: Նախ, համարում են, որ պարզ է, եւ ապա `Ասոցիատիվ զանգված PHP:
ՕՐԻՆԱԿ ստեղծել մի պարզ զանգված է PHP:
Նշանակելը PHP զանգված տարր արժեքները կարելի է գրել նաեւ:
- $ Array [n] = z.
- n - բանալին, z - արժեքը.
Ի երկրորդ մեթոդի նախաստորագրումը կարող է լինել ոչինչ, ցույց է տալիս փակագծերում :
- $ Անունը [] = "ա".
- $ Անունը [] = "երկու",
- $ Անունը [] = "երեք":
Այս դեպքում, այդ ցուցանիշը կլինի հավասար է դեֆոլտի: 0, 1 եւ 2:
Եւ դուք կարող եք հանձնարարել որեւէ իր index արժեքի:
- $ Անունը [35] = 'A';
- $ Անունը [18] = 'երկու';
- $ Անունը [90] = "երեք":
Դուք կարող եք համատեղել initialization մեթոդները:
- $ Անունը [37] = "առաջին".
- $ Անունը [5] = "երկրորդ";
- $ Անունը [] = «երրորդ»:
Որ երրորդ տարրը, որը նշանակվում է ցուցանիշը հավասար է 38, որպես 37-խոշորագույն ցուցանիշների:
Բազմաչափ զանգված շարահյուսություն կարծես այս խմբին:
$ Անունը [indeks1] [indeks2] ....
Հիմա եկեք տեսնենք, թե ինչ է PHP ասոցիատիվ զանգված: Այդ ցուցանիշը կարող է լինել տողը, դա չի պարտադրում սահմանափակումներ, տարածքներ են թույլատրվում, նրա երկարությունը տարբեր է: Ասոցիատիվ զանգվածները կարող են նաեւ օգտագործվել, երբ դա անհրաժեշտ է կապել տարրերը չեն թվերի հետ, բայց բառերով: Arrays, որոնք ունեն ցուցանիշները տողերի կոչվում են ասոցիատիվ:
Ի միաչափ ասոցացման զանգվածների պարունակող միայն մեկ ստեղն, դա համապատասխանում է կոնկրետ ցուցանիշից. Պատկերը վեր օրինակ է, միաչափ եւ բազմաչափ ասոցացման զանգվածների:
Դուք կարող եք ստեղծել մի multidimensional ասոցիատիվ զանգված է դասական դեպ, սակայն դա շատ հարմար է:
Similar articles
Trending Now