Di dersên PHP-ê de fonksiyonek çêker rêbazek taybetî ye ku dema ku tiştek ji çînekê were afirandin bixweber tê gazî kirin. Mebesta wê ew e ku meriv taybetmendiyên objektê bide destpêkirin an karên din ên sazkirinê yên pêwîst pêk bîne.
Di PHP-ê de, fonksiyonek çêker bi karanîna rêbaza __construct() tê destnîşankirin. Ev rêbaz divê heman navî wekî çîna ku tê de ye hebe. Dema ku hêmanek tê afirandin, fonksiyona çêker bixweber tê gazî kirin, ku destûrê dide te ku hûn nirxên destpêkê ji bo taybetmendiyên objektê bicîh bikin an jî karên din ên destpêkê yên pêwîst pêk bînin.
Fonksiyona çêker ji bo pêbaweriya ku tiştek di rewşek derbasdar de dema ku tê afirandin bikêr e. Ew dihêle hûn ji bo taybetmendiyan nirxên xwerû destnîşan bikin an berî ku tişt ji bo karanîna amade be, erêkirin an hesabên pêwîst pêk bînin. Bi danîna nirxên destpêkê yên di çêker de, hûn dikarin ji hewcedariya rêbazên veqetandî an peywirên milkê manual dûr bixin.
Li vir mînakek heye ku karanîna fonksiyonek çêker di pola PHP-ê de nîşan bide:
php class Person { private $name; private $age; public function __construct($name, $age) { $this->name = $name; $this->age = $age; } public function getName() { return $this->name; } public function getAge() { return $this->age; } } // Creating an object and passing values to the constructor $person = new Person("John Doe", 25); // Accessing object properties using getter methods echo $person->getName(); // Output: John Doe echo $person->getAge(); // Output: 25
Di mînaka jorîn de, çîna Kesê fonksiyonek çêker heye ku du parameteran qebûl dike: $name û $age. Dema ku hêmanek ji çîna Kes tê afirandin, çêker bixweber bi nirxên peydakirî re tê gazî kirin, rewşa destpêkê ya objektê destnîşan dike.
Fonksîyona çêker nirxên $name û $age bi taybetmendîyên têkildar ên nesnê bi karanîna keyworda `$this`, ku mînaka tiştê heyî vedibêje, destnîşan dike. Rêbazên wergirtinê `getName()` û `getAge()` ji bo gihîştina taybetmendiyên objektê têne bikar anîn.
Bi karanîna fonksiyonek çêker, em piştrast dikin ku her tiştê Kes bi navek û temenek ve hatî afirandin, ji hewcedariya danîna van nirxan bi destan piştî afirandina tiştan dûr dikeve.
Di dersên PHP-ê de fonksiyonek çêker rêbazek taybetî ye ku dema ku tiştek tê afirandin bixweber tê gotin. Mebesta wê ew e ku meriv taybetmendiyên objektê bide destpêkirin an karên din ên sazkirinê yên pêwîst pêk bîne. Ew dihêle hûn nirxên destpêkê destnîşan bikin, erêkirinê pêk bînin, an jî peywirên destpêkê yên pêwîst ên din pêk bînin.
Pirs û bersivên din ên vê dawiyê di derbarê Di PHP-ê de pol û tişt:
- Nêzîkatiya pêşniyarkirî ji bo gihîştin û guheztina taybetmendiyên di polê de çi ye?
- Em çawa dikarin di polê de nirxa milkek taybet nûve bikin?
- Feydeya bikaranîna wergir û seteran di polê de çi ye?
- Em çawa dikarin xwe bigihînin nirxa milkê taybet di polê de?
- Armanca taybetkirina milkên di polê de çi ye?
- Di dersên PHP de rêbazên çi ne û em çawa dikarin dîtina wan diyar bikin?
- Taybetmendiyên di çînên PHP de çi ne û em çawa dikarin dîtina wan diyar bikin?
- Em çawa ji çînek di PHP-ê de tiştek biafirînin?
- Di PHP de çînek çi ye û ji kîjan armancê re xizmet dike?