⊗ppPmScRA 209 of 447 menu

Массивҳои истинодӣ дар PHP

Дар PHP, бар хилофи дигар забонҳои барномасозӣ, массивҳо низ нокилбардорӣ карда мешаванд, на ин ки бо истинода интиқол дода мешаванд.

Биёед инро тасдиқ кунем:

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = $arr1; $arr2[0] = '!'; var_dump($arr1); // тағйир намеёбад ?>

Акнун массивро вазмин кунем, ки бо истинода интиқол дода шавад:

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = &$arr1; $arr2[0] = '!'; var_dump($arr1); // тағйир меёбад ?>

Ба мо бигӯед, ки натиҷаи иҷрои рамз чӣ хоҳад буд:

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = $arr1; $arr2[0] = '!'; echo $arr1[0]; echo $arr2[0]; ?>

Ба мо бигӯед, ки натиҷаи иҷрои рамз чӣ хоҳад буд:

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = &$arr1; $arr1[0]++; echo $arr1[0]; echo $arr2[0]; ?>

Ба мо бигӯед, ки натиҷаи иҷрои рамз чӣ хоҳад буд:

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = &$arr1; $arr1[0]++; $arr2[0]++; echo $arr1[0]; echo $arr2[0]; ?>
Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан