PHP somo la 52: Aina za access modifire na zinavyotofautiana.
Katika somo hili utakwenda kujifunza kuhusu access modifier ili kuweza kuthibiti nama ya kuzitumia properties kwenye class.
Access modifier zipo katika makundi makuu matatu ambayo ni:-
- Public
- Protected
- Private
Public hii inaweza kutumiwa popote, protected hii hutumiwa popote ndani ya class husika ama class iliyotokana na class husika, private, hii hutumka ndani ya class husika tu. ili uelewa hapa angalia mfano huu
<?php
class gari {
public $jina;
protected $speed;
private $transition;
}
$toyota = new gari();
$toyota->jina = 'Toyota avalon'; // OK
echo $toyota->jina;
$speed = new gari();
$speed->speed = '180k/h'; // ERROR
echo $speed->speed;
$transition = new gari();
$transition->transition = 'manual'; // ERROR
echo $transition->transition;
?>
Code hizi zina error kwenye speed na transition ni kwa sababu hizo hapo tumezitumia nje ya class gari. Sasa kwa mujibu wa access modifire ili tuweze kui access nje a class lazima iwe public kama ilivyo hapo kwa jina. Lakini speed na transition sio public hivyo hatuwezi kuzitumia nje ya class gari.
Pia access modifier zinaweza kufanya kazi kwenye function. Tukawa na protected function, private function, public function kawaida function yeyote ambayo haitawekewa access modifier hiyo inakuwa ni public automatic.
<?php
class Gari {
&n...
Umeionaje Makala hii.. ?
Share On:
👉1 ai web app 👉2 Tafasiri ya Riyadh Swalihina 👉3 Simulizi za Hadithi Audio 👉4 Sira ya Mtume Muhammad (s.a.w) 👉5 web hosting 👉6 Bongolite - Game zone - Play free game
Post zinazofanana:
PHP - somo la 16: Jinsi ya kufuta tabale na database kwa kutumia php
Katika somo hili utajifunza jinsi ya kufuta table ya databse kwa kutumia PHP. Pia utajifunza jinsi ya kututa database yeto
Soma Zaidi...PHP somo la 71: Jinsi ya kutengeneza PDF kwa kutumia PHP na library ya tcpdf
Katika somo hili utakwenda kujifunza jinsi ya ku generate PDF automatik kutoka kwenye php code , html, javascript na css.
Soma Zaidi...PHP somo la 60: namespace na matumizi yake kwenye PHP
Katika somo hili utakwendakujifunza concept ya namespaces na jinsi inavyosaidi kwenye OOP
Soma Zaidi...PHP - somo la 18: Jinsi ya kusoma data kutoka kwenye database kwa kutumia PHP
Katika somo hili utakwenda kujifunza jinsi ya kusoma data kutoka kwenye database kwa kutumia PHP.
Soma Zaidi...PHP BLOG - somo la 5: Jinsi ya kuandika code za PHP kwa ajili ya kuweka post kwenye blog
Katika ukurasa huu utakwenda kujifunz jinsi ya kuandika code za php kwa ajili ya kutuma post yetu kwenye blog.
Soma Zaidi...PHP BLOG - somo la 6: Jinsi ya kutengeneza dashboard kwa ajili ya blog
katika post hii utajifunza jinsi ya kutengeneza ukurasa wa dashboard kwa ajili ya kutibti post
Soma Zaidi...