40 of 410 menu

arrayval කාර්යය

PHP හි සම්මත පුස්තකාලයේ arrayval කාර්යයක් නොමැත, නමුත් ඔබට ස්වයංක්‍රීයව සමාන ක්‍රියාකාරිත්වය ක්‍රියාත්මක කළ හැකිය. පහත දැක්වෙන්නේ ඕනෑම අගයක් අරාවක් බවට පරිවර්තනය කරන අවතැන්වීමේ උදාහරණයකි: අගය දැනටමත් අරාවක් නම්, එය වෙනස් කිරීම් නොමැතිව ආපසු ලබා දේ, වෙනත් වර්ග සඳහා එක් මූලද්‍රව්‍යයක් සහිත අරාවක් සෑදේ.

කාර්යය අවතැන්වීම

<?php function arrayval($value): array { return is_array($value) ? $value : [$value]; } ?>

භාවිතයේ උදාහරණය

අපගේ කාර්යය භාවිතා කරමින් නූල් අරාවක් බවට පරිවර්තනය කරමු:

<?php function arrayval($value): array { return is_array($value) ? $value : [$value]; } $res = arrayval('abcde'); print_r($res); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

['abcde']

භාවිතයේ උදාහරණය

අපි අංකයක් පරිවර්තනය කිරීමට උත්සාහ කරමු:

<?php function arrayval($value): array { return is_array($value) ? $value : [$value]; } $res = arrayval(123); print_r($res); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

[123]

භාවිතයේ උදාහරණය

අරාවක් සමඟ වැඩ කිරීම පරීක්ෂා කරමු:

<?php function arrayval($value): array { return is_array($value) ? $value : [$value]; } $res = arrayval([1, 2, 3]); print_r($res); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

[1, 2, 3]

විකල්ප විසඳුම්

PHP හි අරාවක් බවට පරිවර්තනය කිරීම සඳහා වෙනත් ක්‍රම තිබේ:

<?php // (array) ටයිප් කැස්ටිං භාවිතා කිරීම $array = (array)'string'; print_r($array); // ['string'] // වස්තූන් සඳහා ටයිප් කැස්ටිං වෙනස් ආකාරයකින් ක්‍රියා කරයි $obj = new stdClass(); $obj->prop = 'value'; $array = (array)$obj; print_r($array); // ['prop' => 'value'] ?>

මෙයද බලන්න

  • is_array කාර්යය,
    විචල්‍යයක් අරාවක් දැයි පරීක්ෂා කරයි
  • settype කාර්යය,
    විචල්‍යයක වර්ගය පරිවර්තනය කරයි
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න