203 of 410 menu

preg_split ශ්‍රිතය

preg_split ශ්‍රිතය බෙදුම්කරුවන් සෙවීම සඳහා නිත්‍ය ප්‍රකාශනයක් භාවිතයෙන් පේළියක් අරාව මූලද්‍රව්‍යවලට බෙදයි. පළමු පරාමිතිය ලෙස නිත්‍ය ප්‍රකාශනයක් සහ දෙවන පරාමිතිය ලෙස මූල පේළිය පිළිගනී. තෙවන විකල්ප පරාමිතිය අවසාන ප්‍රතිඵලයේ අරාවේ මූලද්‍රව්‍ය ගණන නියම කරයි. සිව්වන විකල්ප පරාමිතිය ශ්‍රිතයේ හැසිරීම වෙනස් කරන කොඩි සකසයි.

වාක්‍ය ඛණ්ඩය

preg_split(pattern, subject, [limit], [flags]);

කොඩි

කොඩිය නියතය විස්තරය
PREG_SPLIT_NO_EMPTY 1 බෙදීමෙන් පසු හිස් නොවන කොටස් පමණක් ආපසු ලබා දෙයි.
PREG_SPLIT_DELIM_CAPTURE 2 නිත්‍ය ප්‍රකාශනයේ උප රටා සමග ගැලපීම්වල කොටස් අල්ලා ගෙන ආපසු ලබා දෙයි.
PREG_SPLIT_OFFSET_CAPTURE 4 එක් එක් ආපසු ලැබෙන කොටස සඳහා මූල පේළියේ එහි ස්ථානය එකතු කරයි.

උදාහරණය

කොමාවලින් පේළියක් කඩා දමමු:

<?php $res = preg_split('/,/', 'a,b,c,d,e'); var_dump($res); ?>

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

['a', 'b', 'c', 'd', 'e']

උදාහරණය

ඕනෑම හිස් අවකාශ අක්ෂරයක් භාවිතයෙන් පේළියක් මූලද්‍රව්‍ය ගණන සීමා කරමින් කඩා දමමු:

<?php $res = preg_split('/\s+/', '1 2 3 4 5', 3); var_dump($res); ?>

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

['1', '2', '3 4 5']

උදාහරණය

හිස් මූලද්‍රව්‍ය බැහැර කිරීම සඳහා PREG_SPLIT_NO_EMPTY කොඩිය භාවිතා කිරීම:

<?php $res = preg_split('/[,\s]/', 'a,b, c, ,d', -1, PREG_SPLIT_NO_EMPTY); var_dump($res); ?>

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

['a', 'b', 'c', 'd']

මේවාද බලන්න

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