PHP level 1 somo la tisa (9).

Somo la nane mafunzo ya php, katika somo hili utajifunza kuhusu array na jinsi ya kutengeneza array.

SOMO LA 9
PHP ARRAY

Array ni kama variable, tofauti hii ni kuwa inahifathi thamani ya data nyingi ndani ya variable moja. Yaani variable moja hapa itabeba thamani nyingi tofauti na tulivyosoma hapo nyuma. Cheki mifano hapo chini:-

Array sikuzote inaaznia kuhesabu kuanzia 0 na kuendelea. Unaweza kuchaguwa list katika array ipi unataka kuionyesha na ipi hutaki utafanya hivi kwa kuiondoa namba ya array hiyo ama kuiweka.


 

Mfano:
$masomo = array("hisabati", "sayansi", "maarifa", "kiswahili", "uraina", "kiingereza");

echo "ninasoma" . $masomo [0] . "," . $masomo[1] . "," . $masomo[3]. "," . $masomo[4]. "," . $masomo[5]. "," . ".";

Hii itakupa matokeo
ninasomahisabati,sayansi,uraina,kiingereza,.

Hapo kwa kutumia variabl ilitakiwa tuweke kila kimoja hapo na variable yake. Mfano hapo tungepata variable 5, yaani
$masomo = “sayansi”;
$masomo = “kiswahili”;
Na kuendelea. Hivyo kwa kutumia array tumeweza kupunguza kazi. Kwa kutumia array unaweza kuwa na list ya vitu hata 1000 kwenye array moja na ukakiweka kila kimoja unapotaka kwa kuangalia index namba ya ke kwa kuanzia 0.


 

KANUNI YA KUTENGENEZA ARRAY:
Kutengeneza array tunatumia function ya array (); kisha ndani yake ndipo zitafata hizo string ambazo kila moja hutenganishwa kwa kutumia , koma. String ya kwanz akatika array ndio array ya kwanza kuhesabiwa ambayo itakuwa ni namba 0, na inayofata itapewa namba 1.


Kuesabu jumla ya array
Kufanya hivi tutatumia function ya count() mfano.
$masomo = array("hisabati", "sayansi", "maarifa", "kiswahili", "uraina", "kiingereza");

echo count($masomo);
?>

Hii itakupa jibu 6, ina maana ndani yake kuna array sita ambazo zimeanza kuhesabiwa kutoka 0,1,2,3,4,5. hapa unapata jumla ya sita.

Pia unaweza kuonyesha array zote bila hata ya juzitajia nmba zao kama ilivyo kwenye mfano wa kwanza.

$masomo = array("hisabati", "sayansi", "maarifa", "kiswahili", "uraina", "kiingereza");
$arrlength = count($masomo);

for ($a = 0; $a < $arrlength; $a++){

echo $masomo [$a];
}

?>

Hii itakuletea matokeo
Hisabatisayansimaarifakiswahiliurainakiingereza

Tutajifunza zaidi juu ya kufanya hivi katika muendelezo wa masomo haya.

Mafunzo haya yanakujia kwa ihsani ya bongoclass
Web: www.bongoclass.com
Email:mafunzo@bongoclass.com
Phone: 0774069753 unaweza kunicheki wasap kwa link hii https://wa.me/message/7CTQP5BSWBR5I1

 

 

Kama unahitaji kuuliza maswali Bofya hapa

Mwandhishi Tarehe 2021-10-30     Share On Facebook or Whatsapp Imesomwa mara 638

Post zifazofanana:-

Dawa ya ALU kama Dawa inayotibu Ugonjwa wa Malaria
Posti hii inahusu zaidi dawa ya ALU kama Dawa inayotibu Ugonjwa wa Malaria ,ni dawa ambayo utumiwa na watu wengi kwa matibabu ya ugonjwa wa Malaria. Soma Zaidi...

Faida kuu 10 za kula matunda na mboga mwilini - kwa nini ni muhumu kula matunda?
Makala hii inakwenda kukutajia sababau kuu 10 ambazo zinaonyesha umuhimu wa kula matunda kiafya. kwa nini kiafya unashauriwa ule matunda na mboga mara kwa mara? Soma Zaidi...

Saratani ya Matiti ya wanaume.
Posti hii inazungumzia kuhusiana na Saratani ya matiti ya Mwanaume ni Saratani nadra ambayo hutokea katika tishu za matiti za wanaume. Ingawa saratani ya matiti hufikiriwa zaidi kuwa ugonjwa wa wanawake, saratani ya matiti ya mwanaume hutokea. Saratani y Soma Zaidi...

Ugonjwa wa kiseyeye na dalili zake
Somo hili linakwenda kukueleza kuhusu ugonjwa wa kiseyeye na dalili zake Soma Zaidi...

Madhara ya kutotibu Maambukizi kwenye mifupa.
Posti hii inahusu zaidi madhara ya kutotibu Maambukizi kwenye mifupa,ni madhara ambayo utokea endapo Maambukizi kwenye mifupa yasipotibiwa kwa mda wake. Soma Zaidi...

Maambukizi kwenye mfumo wa usagaji chakula unaotokea kwenye utumbo mkubwa (diverticulitis)
Posti hii inazungumzia kuhusiana na mifuko midogo midogo, iliyobubujika ambayo inaweza kuunda kwenye utando wa mfumo wako wa usagaji chakula. Wao hupatikana mara nyingi katika sehemu ya chini ya utumbo mkubwa (koloni). Hali hiyo inajulikana kama Divert Soma Zaidi...

Ugonjwa wa kisukari ambao husababisha kupoteza fahamu ( coma ya kisukari)..
Posti hii inazungumzia kuhusiana na Ugonjwa wa kisukari unaopelekea kukosa fahamu ni tatizo linalohatarisha maisha kisukari ambalo husababisha kupoteza fahamu. Ikiwa una kisukari, sukari ya juu ya damu (hyperglycemia) au sukari iliyopungua sana (hypoglyc Soma Zaidi...

Mem mtoto ang almeza sumu yapanya ila tulimpa maziwa kwan inaweza leta madhara kwabaadae mana atukumpeleka hosptal
Maziwa ni mojakati ya vinywaji ambavyo ni dawa na hutumikakutoa huduma ya kwanza pale mtu anapomeza ama kula sumu. Huduma ya kwanza hii inaweza kuokoa maisha na wakati mwingine inaweza kuwa ndio dawa kabisa wala hakuna haja ya kufika Kituo cha afya. Soma Zaidi...

Yanayoathiri afya
Somo hili linakwenda kukueleza kuhusu mambo yanayoathiri afya Soma Zaidi...

Maana ya Elimu katika uislamu na nani aliye elimika?
Hili ni swali kutoka katika maarifa ya elimu ya dini ya kiislamu kidato cha kwanza (EDK FORM 1) Soma Zaidi...

Dalili za ugonjwa wa maambukizi ya bakteria aina ya shigela.
Maambukizi ya bakterial aina ya shigela ni maambukizi ya utumbo unaosababishwa na familia ya bakteria wanaojulikana kama shigella. Ishara kuu ya maambukizi ya shigella ni kuhara, ambayo mara nyingi huwa na damu. Soma Zaidi...

Dalili za mtu mwenye ugonjwa wa kuishiwa damu
Posti hii inahusu zaidi dalili za mtu mwenye ugonjwa wa kupungukiwadamu, ni dalili zinazoonekana kwa mtu Mwenye tatizo la upungufu wa damu. Soma Zaidi...