ЭЭМ, Программалоо
Кантип PHP тизилип турат?
Тизилип турат маалымат түзүмү бир жери бир эле түрдөгү элементтери белгилүү бир маанини сактаганга мүмкүнчүлүк берет.
Array түрлөрү
Бүтүн эки түрү бар, алар курамдык элементтерин аныктоо жолу менен айырмаланат.
- Simple - ар бир элемент болуп, анда бир катар салып индекси берилет.
- Associative - бул логикалык баалуулуктар менен байланышкан баскычтарын пайдаланып элементке сөз бар.
Жөнөкөй сөз менен айтканда, бул бир эмес, бир нече мааниси болушу мүмкүн өзгөрмө болуп саналат. Биз PHP катар кызыкдар.
мүнөздүү өзгөчөлүктөрү
PHP көрүүнүн чоо-жайын карап көрөлү:
- Ал баалуулуктарга бир катар камтышы мүмкүн, ал бош.
- PHP каякка, аталган элемент камтыйт баалуулуктар, ар бири.
- Элемент өзгөрмөлөр ар кандай түрлөрүн сактайт. Бул саптар, бүтүн, логикалыктар болушу мүмкүн.
- элементтерге жетүү тамга жана сан бар индекстерин колдонуу мүмкүн.
- PHP катар уникалдуу кёрсёткъчъ менен элементтерди камтыйт.
- тизилип элементтердин саны - анын узундугу болуп саналат.
- элементтердин мааниси да көп өлчөмдүү Arrays болуп Arrays, болушу мүмкүн.
PHP бир айырмалоочу өзгөчөлүгү ар кандай татаалдыктагы ариби менен көптөгөн түзүү жөндөмдүүлүгү.
артыкчылыктары:
- Ал бир катар бир нече баалуулуктар менен бир убакта иштөөгө мүмкүн. Бул баалуулуктар өзгөрөт, анын мүчөлөрү жөнүндө айлампасын эмне үчүн кыйын болот.
- Алар башкарууга жеңил болуп саналат. Жөн гана, алып окуп же элементтердин нарктарды өзгөртүүгө, ден кошуу.
- PHP, сиз Arrays чечүүгө жол көптөгөн ар түрдүү иш-милдеттери бар. белгилүү баалуулуктар, сорттоо, бириктирүү Arrays издөө бар.
түрлөрү
Arrays 2 типке дагы экиге бөлүнөт:
- бир өлчөмдүү;
- эки өлчөмдүү.
толгон токой чыгаруу үчүн ар кандай жолдору бар. Биринчиден, жөнөкөй, анан карап - бир Associative Array PHP.
МИСАЛ PHP бир жөнөкөй толгон түзүү:
бир PHP Array Element баалуулуктарын ыйгаруу деп жазылган болот:
- $ Array [н] = з;
- н - негизги, Z - балл.
жөнөтсүн экинчи ыкмасы менен көрсөтүүгө эч нерсе болушу мүмкүн кашаанын :
- $ Аты [] = "а";
- $ Аты [] = "эки";
- $ Аты [] = "үч".
Бул учурда, индекси демейки барабар болот: 0, 1, 2.
Ошондой эле, анын индекси наркынын кандай бере аласыз:
- $ Аты [35] = 'а ";
- $ Аты [18] = 'эки';
- $ Аты [90] = "үч".
Сиз демилгеленген ыкмалар менен айкалыштырууга болот:
- $ Аты [37] = "Биринчи";
- $ Аты [5] = "экинчи";
- $ Аты [] = "үчүнчү".
Үчүнчү элемент 37 ошондой эле, 38 барабар индекс ыйгарылат - индекстерин ири.
Көп өлчөмдүү көрүүнүн синтаксиси мындай болот:
$ Аты [indeks1] [indeks2] ....
Эми бир PHP Associative көрүүнүн эмне болгонун карап көрөлү. индекси бир сап, анын узундугу ар кандай чектөөлөрдү мейкиндиктери, уруксат берилген эмес деп болушу мүмкүн. Бул элементтер сан менен эмес, байланыштыруу үчүн зарыл болгон Associative Arrays ошондой эле колдонулат, бирок сөз менен. индекстери бар Arrays - саптарды Associative деп аталат.
бир гана ачкычты камтыган бир өлчөмдүү Associative Arrays, ал белгилүү бир көрсөткүчүнө туура келет. Жогору жактагы сүрөттө бир өлчөмдүү жана көп өлчөмдүү Associative Arrays бир мисалы болуп саналат.
Сиз классикалык жол менен көп кырдуу Associative толгон түзө алабыз, бирок бул абдан ыңгайлуу эмес.
Similar articles
Trending Now