Բովանդակություն:
Video: Ի՞նչ է PHP զանգվածի ֆունկցիան:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
PHP | զանգված () Գործառույթ
Այն զանգված () ֆունկցիան ներկառուցված է ֆունկցիան մեջ PHP որն օգտագործվում է ստեղծելու համար զանգված . Ասոցիատիվ զանգված : The զանգված որը պարունակում է անուն որպես ստեղներ: Շարահյուսություն: զանգված (key=>val, key=>val, key=>value,) Բազմաչափ զանգված : The զանգված որը պարունակում է մեկ կամ մի քանիսը զանգվածներ.
Այս առումով ի՞նչ է PHP զանգվածը:
PHP - Զանգվածներ . Գովազդներ. Ան զանգված տվյալների կառուցվածք է, որը պահպանում է մեկ կամ մի քանի նմանատիպ տեսակի արժեքներ մեկ արժեքով: Օրինակ, եթե ցանկանում եք պահել 100 թվեր, ապա 100 փոփոխական սահմանելու փոխարեն հեշտ է սահմանել զանգված 100 երկարությամբ։
Հետագայում հարց է ծագում, որո՞նք են PHP գործառույթները: PHP գործառույթներ նման են ծրագրավորման այլ լեզուներին: Ա ֆունկցիան կոդի կտոր է, որը ևս մեկ մուտք է վերցնում պարամետրի տեսքով և կատարում է որոշակի մշակում և վերադարձնում արժեք: Դրանք ներկառուցված են գործառույթները բայց PHP հնարավորություն է տալիս ստեղծել ձեր սեփականը գործառույթները նույնպես.
Այս կերպ ո՞րն է զանգվածի ֆունկցիան։
PHP զանգվածի գործառույթներ
Գործառույթ | Նկարագրություն |
---|---|
հաշվել () | Վերադարձնում է զանգվածի տարրերի քանակը |
ընթացիկ () | Վերադարձնում է ընթացիկ տարրը զանգվածում |
յուրաքանչյուրը () | Հնացած է PHP 7.2-ից: Վերադարձնում է ընթացիկ բանալին և արժեքային զույգը զանգվածից |
վերջ () | Զանգվածի ներքին ցուցիչը դնում է վերջին տարրի վրա |
Որո՞նք են զանգվածների տեսակները PHP-ում:
PHP-ում կան երեք տեսակի զանգվածներ
- Ինդեքսավորված զանգվածներ - թվային ինդեքսով զանգվածներ:
- Ասոցիատիվ զանգվածներ - զանգվածներ անվանված ստեղներով:
- Բազմաչափ զանգվածներ - մեկ կամ մի քանի զանգված պարունակող զանգվածներ:
Խորհուրդ ենք տալիս:
Ինչպե՞ս խուսափել զանգվածի ինդեքսից՝ կապված բացառությունից դուրս:
«Զանգվածի ինդեքսը սահմանից դուրս» բացառություն կանխելու համար լավագույն պրակտիկան մեկնարկային ինդեքսը պահելն է այնպես, որ երբ ձեր վերջին կրկնությունը կատարվի, այն ստուգելու փոխարեն ստուգի տարրը i & i-1 ինդեքսում: i & i+1 (տե՛ս ստորև 4-րդ տողը)
Ի՞նչ է զանգվածի ինդեքսավորումը:
Սահմանում. տարրի գտնվելու վայրը զանգվածում: Ծանոթագրություն. Ծրագրավորման լեզուների մեծ մասում առաջին զանգվածի ինդեքսը 0 կամ 1 է, իսկ ինդեքսները շարունակվում են բնական թվերի միջով: Զանգվածի վերին սահմանը սովորաբար լեզվին է և, հնարավոր է, հատուկ համակարգին:
Ո՞րն է PHP ֆունկցիան, որը հեռացնում է զանգվածի առաջին տարրը և վերադարձնում այն:
Array_shift() ֆունկցիան հեռացնում է զանգվածի առաջին տարրը և վերադարձնում է հեռացված տարրի արժեքը
Որո՞նք են զանգվածի տեսակները PHP-ում:
Զանգվածների տեսակները PHP-ում Սրանք են. Ինդեքսավորված զանգված - Թվային բանալիով զանգված: Ասոցիատիվ զանգված - զանգված, որտեղ յուրաքանչյուր բանալի ունի իր հատուկ արժեքը: Բազմաչափ զանգված - զանգված, որն իր ներսում պարունակում է մեկ կամ մի քանի զանգված
Ո՞րն է տարբերությունը փին ցանցային զանգվածի և հողային ցանցի զանգվածի միջև:
Բացի այն, որ առաջինը վերաբերում է Pin GridArray-ին, իսկ երկրորդը՝ Land Grid Array-ին, ո՞րն է տարբերությունը: PGA-ի դեպքում, պրոցեսորն ինքն է պահում պտուտակներ, որոնք հետաքրքիր է, որ կարող են պակաս լինել վարդակից անցքերի քանակից, մինչդեռ LGA-ն, պինները մայր տախտակի վարդակից են: