picha

PHP - somo la 27: aina za variable kwenye PHP

Katika somo hili utakwenda kujifunza aina kuu 3 za variable katika PHP mabzo ni local variable, global variable na static variable.

Kwenye php variable zimegawanyika katika makundi makuu mawili 3. Katika php tunaita variable scope ambazo ni kama:-

Local 

Global

Static

Katika level hii utajifunaza aina zote hizi za variable pamoja na matumizi yakle.

 

Variable ni nini?

Variable ni kitu kinachowakilisha taarifa kwenye program. Ni chombo kinacho beba taarifa fulani. Kwa mfano unaweza kusema X inamaanisha embe, na b inamaanisha dodo. Kisha ukaweka sentensi nipatei embe xb kwa maana embe dodo. Hebu tuone mfano hao chini:

 

Mfano 1

<?php

$x = "embe";

$b = "dodo";

echo "Nipatia $x $b";

?>

 

Hii itakupa matokeo haya


 

Hapo utakuwa umeona namna ambavyo $x na $b zilivyotumika kuwakilisha taarifa na kutengeneza sentensi nzima. Sasa hebu tuone namna ambavyo variable scope zinafanya kazi ama mgawanyiko wa variable.

 

Globe variable: 

Global variable ni variable iliyotengenezwa nje ya function. Variable hii itatumika nje ya function na si ndani ya function. Tutajifunza zaidi uhusu function. Ila unaweza kurejea level 1 mafunzo haya ya php, utajifunza zaidi kuhusu function.

 

Function yenyewe ni block ya code, sasa endapo variable itapewa thamani  nje ya function hii  kutumika nje ya function tu, variable hii itaitwa global variable. Angalia mifano hapo chini

 

Mfano wa function

<?php

 

function hi(){

   echo "haloo bongoclass";

} //mwisho wa function

 

echo hi();

?>

 

Function hii itakupa matokeo haya:-

 

Sasa wacha tuone ni kwa namna gani gobal variable inaweza kutumika nje ya function na si ndani.

 

Mfano

<?php

$x = 'embe'; //$x ni imepewa thamani nje ya cuncton

$b = 'dodo'; //$b na $x ni global variable kwa kuwa ipo nje ya function

function hi(){

   echo "nipatie $x $b"; //$x na $b zipo ndani ya function

}//mwisho wa function

 

echo hi();

?>

Hii itakupa erro kwa sababu global variable haiwezi kutumiwa ndani ya variable.



 

Sasa ngoja tuiweke variable nje ya function tuione je itafanya kazi?

<?php

$x = 'embe'; //$x ni global variable

$b = 'dodo'; //$b ni global variable

function hi(){

   echo "halooo"; //$x na $b zipo ndani ya function

} //mwisho wa function

echo hi();

 

//variable $x na $b zipo  nje ya function

echo "Nipatie $x $b"

?>

...

Jiunge nasi WhatsApp kupata update zetu

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 2023-10-18 Topic: PHP Main: ICT File: Download PDF Views 750

Share On:

Facebook WhatsApp
Sponsored links
👉1 Kitau cha Fiqh    👉2 Kitabu cha Afya    👉3 kitabu cha Simulizi    👉4 Simulizi za Hadithi Audio    👉5 Sira ya Mtume Muhammad (s.a.w)    👉6 Madrasa kiganjani   

Post zinazofanana:

PHP - somo la 8: jinsi ya kuandika constant kwenye PHP

Katika somo hili utakwenda kujifunza jinsi ya kuandika constant kwenye PHP. Pia utajifunza utofauti wake na variable

Soma Zaidi...
PHP somo la 98: Library za PHP ambazo unaweza kutumia ORM

Somo hili litakwenda kukutajia baadhi ya library za php ambazo hutumika kwa matumizi ya ORM

Soma Zaidi...
PHP somola 78: Cookie Headers

Katika somo hili utakwenda kujifunza kuhusu Cookie Headers

Soma Zaidi...
PHP BLOG - somo la 1: Utangulizi na jinsi ya kuandaa kwa ajili ya somo

Katika course hii utakwenda kujifundisha jinsi ya lutengeneza blog kutoka mwanzo hadi mwisho.

Soma Zaidi...
PHP somo la 82: Content-Disposition

Katika somo hili utakwenda kujifunza kuhusu aina ya header inayoitwa Content-Disposition

Soma Zaidi...
PHP somo la 57: class traits kwenye PHP

Katika somo hili utakwenda kujifunza concept ya traits kwenye OOP. hii itakusaidia ku solve baadhi ya changamoto zinazotokana na inheritance

Soma Zaidi...
PHP - somo la 37: Jinsi ya kutengeneza blog post kwa kutumia PHP

Katika somo hili utajifunza jinsi ambavyo unaweza kutengeneza blog ambayo utaweza ku upload faili na kuandika makala kwa kutumia PHP

Soma Zaidi...
PHP somo la 65: Jinsi ya kusoma data kwenye database kwa kutumia PDO

Katika somo hili utakwenda kujifunza jinsi ya kusoma data kwenye database kwa kutumia PDO.

Soma Zaidi...
PHP somo la 77: aina za http redirect

Katika somo hili utakwenda kujifunza kuhusu http redirect header

Soma Zaidi...
PHP - somo la 12: Jinsi ya kufanyia kazi taarifa zilizokusanywa kutoka kwa mtumiaji

Katika somo hili utakwenda kujifunza jinsi ya kutumia taarifa ambazo zimekusanywa kutoka kwa mtumiaji ili kuweka kutatuwa hoja mbalimbali

Soma Zaidi...