⊗ppPmUFRt 197 of 447 menu

Дастури return дар PHP

Бигзор мо функсияе дошта бошем, ки ба монитор чаҳорчӯбии адади додашударо чоп мекунад:

<?php function func($num) { echo $num * $num; } func(3); // 9-ро чоп мекунад ?>

Бигзор мо намехоҳем ки қиматро ба экран чоп кунем, балки дар тағирёбандае нависем, ин тавр:

<?php $res = func(3); // дар тағирёбандаи $res акнун 9 аст ?>

Барои ин дар PHP дастури махсуси return мавҷуд аст, ки ба мо имкон медиҳад қиматеро, ки функсия бармегардонад, муайян кунем. Дар зери калимаи баргардондан он қиматеро мефаҳманд, ки ба тағирёбанда навишта мешавад, агар ба он функсияи фарохондашуда таъин карда шавад.

Пас, биёед функсияи худро ба тавре нависем, ки натиҷаро ба экран чоп накунад, балки онро ба тағирёбанда баргардонад:

<?php function func($num) { return $num * $num; } ?>

Биёед акнун натиҷаи кории функсияро ба тағирёбанда нависем:

<?php $res = func(3); ?>

Пас аз он ки додаҳо ба тағирёбанда навишта шуданд, онҳоро метавон, масалан, ба экран чоп кард:

<?php $res = func(3); echo $res; // 9-ро чоп мекунад ?>

Ё аввал метавон ин додаҳоро ба тавре дигар кард, ва сипас ба экран чоп кард:

<?php $res = func(3); $res = $res + 1; echo $res; // 10-ро чоп мекунад ?>

Метавон фаъолиятҳоро бо натиҷаи кори функсия пеш аз навиштан ба тағирёбанда фавран иҷро кард:

<?php $res = func(3) + 1; echo $res; // 10-ро чоп мекунад ?>

Метавон функсияи худро чанд маротиба барои ададҳои гуногун фарохонд:

<?php $res = func(2) + func(3); echo $res; // 13-ро чоп мекунад ?>

Натиҷаро ба тағирёбанда нанависед, балки фавран онро ба экран чоп кунед:

<?php echo func(3); // 9-ро чоп мекунад ?>

Функсияе созед, ки параметраш ададро қабул мекунад, ва куби ин ададро бармегардонад. Бо ёрии ин функсия куби адади 3-ро ёбед ва онро ба тағирёбандаи $res нависед.

Бо ёрии функсияи сохтаи шумо ҷамъи кубҳои адади 2 ва адади 3-ро ёбед ва онро ба тағирёбандаи $res нависед.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан