PHP මූලාශ්‍ර පොත

දත්ත ප්‍රතිදානය

පේලිය ප්‍රතිදානය කිරීම පේලිය ප්‍රතිදානය කිරීම

කොන්දේසි සහිත ගොඩනැගිලි

කොන්දේසි සහිත මෙහෙයුම විකල්ප කොන්දේසිය අතිරේක කොන්දේසිය බහු තේරීම තේරීමේ විකල්පය පෙරනිමි විකල්පය ගැලපුම

ලූප

කොන්දේසිය සහිත ලූපය පසු කොන්දේසි ලූපය ගණන් කරන්නා සහිත ලූපය අරාව හරහා ලූපය ලූපය බිඳ දැමීම ලූපය දිගටම කරගෙන යාම

විචල්ය සමඟ වැඩ කිරීම

පැවැත්ම පරීක්ෂා කිරීම හිස් බව පරීක්ෂා කිරීම විචල්යය මකා දැමීම අරාව සෑදීම

කාර්යය අවසන් කිරීම

ප්‍රතිදානය සමඟ අවසන් කිරීම කාර්යය අවසන් කිරීම
විචල්ය වර්ගය නිර්ණය කිරීම විචල්ය වර්ගය වෙනස් කිරීම පූර්ණ සංඛ්‍යාව පරීක්ෂා කිරීම ලාවණී ලක්ෂ්‍ය සංඛ්‍යාව පරීක්ෂා කිරීම සංඛ්‍යාත්මක අගය පරීක්ෂා කිරීම තන්තුව පරීක්ෂා කිරීම බූලියන් අගය පරීක්ෂා කිරීම අරාව පරීක්ෂා කිරීම වස්තුව පරීක්ෂා කිරීම NULL අගය පරීක්ෂා කිරීම සම්පත්වලට පරීක්ෂා කිරීම කැඳවිය හැකි අගය පරීක්ෂා කිරීම පුනරාවර්තනය කළ හැකි අගය පරීක්ෂා කිරීම ගණනය කළ හැකි අගය පරීක්ෂා කිරීම පූර්ණ සංඛ්‍යාවකට පරිවර්තනය කිරීම float වෙත පරිවර්තනය කිරීම තන්තුවකට පරිවර්තනය කිරීම boolean වෙත පරිවර්තනය කිරීම අරාවකට පරිවර්තනය කිරීම

ගණිත ශ්‍රිත

සංඛ්‍යාවක මාපාන්කය සංඛ්‍යාවක බලය සංඛ්‍යාවක වර්ගමූලය විශාලතම අගය කුඩාම අගය සංඛ්‍යාවක් වටකිරීම විශාල පසට වටකිරීම කුඩා පසට වටකිරීම බෙදීමෙන් භාගික ඉතුරු අහඹු සංඛ්‍යාව

striyan මැනීම

striya දිග striya දිග striya පළල

ක්‍රියාකාරකම්

දාර පිරිසිදු කිරීම ආරම්භය පිරිසිදු කිරීම අවසානය පිරිසිදු කිරීම striya සම්පූරණය කිරීම striya පුනරාවර්තනය striya ආපසු හැරවීම අක්ෂර මිශ්‍රණය

පාඨකය

පහළ පාඨකය ඉහළ පාඨකය පහළ පාඨකය ඉහළ පාඨකය පළමු අක්ෂරය ඉහළ පාඨකයට පළමු අක්ෂරය පහළ පාඨකයට වචනයේ පළමු අක්ෂරය ඉහළ පාඨකයට

වෙන් කිරීම

striya අරාවකට වෙන් කිරීම striya අරාවකට වෙන් කිරීම striya කොටස්වලට වෙන් කිරීම striya විචල්‍යවලට වෙන් කිරීම striya ටෝකනවලට වෙන් කිරීම ආකෘතිය අනුව striya විග්‍රහ කිරීම බහුබයිට් striya වෙන් කිරීම striya අක්ෂරවලට වෙන් කිරීම striya කොටසක් ලබා ගැනීම පළල අනුව striya කපා දැමීම

striya කොටස්

උපස්ත්‍රිග්‍රාහකය ලබා ගැනීම උපස්ත්‍රිග්‍රාහකය ලබා ගැනීම

සෙවීම සහ ප්‍රතිස්ථාපනය

සෙවීම සහ ප්‍රතිස්ථාපනය පාඨකය නොසලකා හරින ප්‍රතිස්ථාපනය සෙවීම සහ ප්‍රතිස්ථාපනය striya කොටසක් ප්‍රතිස්ථාපනය කිරීම

striya අනුව සෙවීම

අක්ෂරයක් striya තුළට ඇතුළු වීම පරීක්ෂා කිරීම පළමු ඇතුළු වීම පරීක්ෂා කිරීම අවසාන ඇතුළු වීම පරීක්ෂා කිරීම උපස්ත්‍රිග්‍රාහකයේ පළමු ඇතුළු වීමේ ස්ථානය අක්ෂරයේ අවසාන ඇතුළු වීමේ ස්ථානය පාඨකය නොසලකා හරින සෙවීම පාඨකය නොසලකා හරින ආපසු සෙවීම උපස්ත්‍රිග්‍රාහකයේ පළමු ඇතුළු වීම සොයා ගැනීම striya තුළ ඕනෑම දී ඇති අක්ෂරයක් සෙවීම අක්ෂරයේ පළමු ඇතුළු වීම සොයා ගැනීම අක්ෂරයේ අවසාන ඇතුළු වීම සොයා ගැනීම පාඨකය නොසලකා හරින සෙවීම පාඨකය නොසලකා හරින උපස්ත්‍රිග්‍රාහක සෙවීම උපස්ත්‍රිග්‍රාහක ස්ථානය අවසාන ඇතුළු වීම සෙවීම පාඨකය නොසලකා හරින අවසාන ඇතුළු වීම සෙවීම පාඨකය නොසලකා හරින ආපසු සෙවීම උපස්ත්‍රිග්‍රාහක ආපසු සෙවීම පළමු ඇතුළු වීම සෙවීම

striya අනුව ගණන් කිරීම

උපස්ත්‍රිග්‍රාහක ඇතුළු වීම් ගණන ගණන් කිරීම ඇතුළු වීම් ගණන් කිරීම අක්ෂර ගණන ගණන් කිරීම වචන ගණන ගණන් කිරීම

ටැග්, ආරක්ෂණය සමඟ වැඩ කිරීම

striya වෙතින් ටැග් ඉවත් කිරීම බ්‍රවුසරයට ටැග් ප්‍රදර්ශනය කිරීම htmlspecialchars වෙත ප්‍රතිලෝම ක්‍රියාකාරිත්වය අක්ෂර HTML සත්‍යයන් බවට පරිවර්තනය කිරීම htmlentities වෙත ප්‍රතිලෝම ක්‍රියාකාරිත්වය striya තුළ උපුටා දැක්වීම් ආරක්ෂා කිරීම addslashes ශ්‍රිතයේ ආරක්ෂණය ඉවත් කිරීම මෙටා අක්ෂර ආරක්ෂා කිරීම වලංගු නොවන අක්ෂර ප්‍රතිස්ථාපනය කිරීම

striya ආකෘතිගත කිරීම

අංකය ආකෘතිගත කිරීම මුදල් ප්‍රමාණ ආකෘතිගත කිරීම ආකෘතිගත striya ප්‍රදර්ශනය කිරීම ආකෘතිගත striya ප්‍රදර්ශනය කිරීම striya ආකෘතිගත කිරීම (ප්‍රතිලාභය සමඟ) අරාවෙන් striya ආකෘතිගත කිරීම පේළි කඩදාසි ඇතුළු කිරීම පේළි කඩදාසි ඇතුළු කිරීම

අක්ෂර කේත

කේතය අනුව අක්ෂරය අක්ෂර කේතය

striya සංසන්දනය කිරීම

striya අතර ලෙවෙන්ෂ්ටයින් දුර striya සමානතාවයේ ප්‍රතිශතය ශබ්ද විද්‍යාත්මක striya සංසන්දනය වැඩිදියුණු කළ soundex striya වල පළමු අක්ෂර සංසන්දනය කිරීම පාඨකය නොසලකා හරින පළමු අක්ෂර සංසන්දනය කිරීම පාඨකය සැලකිල්ලට ගනිමින් striya සංසන්දනය කිරීම දේශීයකරණය සැලකිල්ලට ගනිමින් striya සංසන්දනය කිරීම ස්වාභාවික striya සංසන්දනය පාඨකය නොසලකා හරින ස්වාභාවික සංසන්දනය පාඨකය නොසලකා හරින striya සංසන්දනය

Arrays

elements count array with a range sum of array elements product of elements slicing an array merging arrays merging arrays recursively keys to values selecting array keys selecting array values combining arrays searching in an array counting values replacing in an array reversing an array removing duplicates random key shuffling an array checking presence checking presence array into variables array into variables merging array into a string into a multidimensional array first element of an array last element of an array adding to the beginning adding to the end padding an array filling an array filling an array

Sorting

ascending by elements descending by elements ascending by keys descending by keys ascending by elements preserving keys descending by elements preserving keys in natural order in natural order case-insensitive by a callback by a callback on keys by a callback preserving keys sorting multiple arrays

Callbacks

modifying an array iterating over an array iterating over a multidimensional array filtering an array reducing an array

Array Intersection

intersection of arrays intersection of arrays with keys intersection by keys intersection with callback comparison intersection with callback comparison intersection with callback keys key intersection with callback

Array Difference

difference of arrays difference of arrays with keys difference of arrays with difference by keys difference with callback comparison difference with callback keys key difference with callback

ප්‍රධාන කාර්යයන්

ගැලපුම සෙවීම සියලුම ගැලපුම් සෙවීම රටාව අනුව ප්‍රතිස්ථාපනය ප්‍රතිස්ථාපනය සමඟ පෙරීම

අතිරේක කාර්යයන්

දෙල්ල කප්පාදු කිරීම callback-ශ්‍රිතය සමඟ ප්‍රතිස්ථාපනය බහු ප්‍රතිස්ථාපනය අරා පෙරීම සංකේත ආරක්ෂණය

දෝෂ සැකසීම

දෝෂ කේතය ලබා ගැනීම දෝෂ පාඨය ලබා ගැනීම

කාර්ය සාධන ආකාරය

timestamp හි වර්තමාන මොහොත නිශ්චිත මොහොත timestamp හි දිනය ආකෘතිකරණය දිනය timestamp බවට පරිවර්තනය microseconds ලබා ගැනීම දිනයේ නිවැරදි බව පරීක්ෂා කිරීම දින වස්තුවක් නිර්මාණය කිරීම දින එකතු කිරීම සහ අඩු කිරීම දිනයකට එකතු කිරීම දිනයකින් අඩු කිරීම විරාමයක් නිර්මාණය කිරීම දිනය ආකෘතිකරණය දින දෙකක් අතර වෙනස කාල කලාපය සැකසීම කාල කලාපය ලබා ගැනීම

OOP ආකාරය

දිනය සහිත වස්තුව නොවෙනස් දින-කාලය දින අතර විරාම කාල කලාප දින අතර කාල සීමාව දිනයකට එකතු කිරීම දිනයකින් අඩු කිරීම

DateTime ක්‍රම

ආකෘතියෙන් නිර්මාණය කරන්න Immutable පරිවර්තනය කරන්න දිනය ආකෘතිකරණය කරන්න දින වෙනස දිනය වෙනස් කරන්න විරාමය එකතු කරන්න විරාමය අඩු කරන්න දිනය සැකසන්න ISO-දිනය සැකසන්න කාලය සැකසන්න timestamp සැකසන්න කාල කලාපය සැකසන්න කාල කලාපය ලබා ගන්න ප්‍රමාණ වෙනස ලබා ගන්න timestamp ලබා ගන්න වියෝජන දෝෂ

DateInterval ක්‍රම

ලෙසින් නිර්මාණය කරන්න විරාමය ආකෘතිකරණය කරන්න

ප්‍රධාන

ගොනුවේ අන්තර්ගතය ලබා ගැනීම ගොනුවකට වචන මාලාවක් ලිවීම ගොනුව අරාවකට

ගොනු මත ක්‍රියා

ගොනුව මකාදැමීම ගොනුව පිටපත් කිරීම ගොනුවක් හෝ ෆෝල්ඩරයක් නැවත නම් කිරීම තාවකාලික ගොනුවක් සෑදීම අද්විතීය නමක් සහිත ගොනුවක් සෑදීම

ෆෝල්ඩර මත ක්‍රියා

ෆෝල්ඩරයක් සෑදීම ෆෝල්ඩරයක් මකාදැමීම ෆෝල්ඩරයක් දැයි පරීක්ෂා කිරීම අන්තර්ගතය කියවීම ටෙම්ප්ලේටය අනුව අන්තර්ගතය කියවීම ලබා ගත හැකි ඉඩකඩ ෆෝල්ඩරයේ සම්පූර්ණ පරිමාව

පරීක්ෂණ

ගොනුවක් හෝ ෆෝල්ඩරයක් තිබේ දැයි පරීක්ෂා කිරීම ගොනුවක් දැයි පරීක්ෂා කිරීම ගොනුව කියවීම සඳහා ප්‍රවේශ වීමට හැකි දැයි තීරණය කිරීම ගොනුව ලිවීම සඳහා ප්‍රවේශ විය හැකි දැයි පරීක්ෂා කිරීම ක්‍රියාත්මක කළ හැකි ගොනුවක් දැයි පරීක්ෂා කිරීම

ගොනු වලට මාර්ග

මාර්ගයෙන් ෆෝල්ඩරයේ නම මාර්ගයෙන් ගොනුවේ නම ගොනුවට නිරපේක්ෂ මාර්ගය ගොනුවට මාර්ගය පිළිබඳ තොරතුරු

තොරතුරු

ගොනුවේ ප්‍රමාණය ලබා ගැනීම ගොනුවේ අයිතිවාසිකම් වෙනස් කිරීම ගොනුවේ හිමිකරු වෙනස් කිරීම ගොනුවේ කණ්ඩායම වෙනස් කිරීම වෙනස් කිරීමේ වේලාව සකස් කිරීම ගොනුව වෙනස් කිරීමේ වේලාව ගොනුව සෑදූ වේලාව ගොනුවට ප්‍රවේශ වූ වේලාව MIME වර්ගය තීරණය කිරීම ගොනුවේ MIME වර්ගය තත්ව කෑෂ් සාදක

ගොනු සම්බන්ධ කිරීම

ගොනුව සම්බන්ධ කිරීම එක් වරක් සම්බන්ධ කිරීම අනිවාර්ය සම්බන්ධක එක් වරක් අනිවාර්ය

අවපාත ගොනු

ගොනුව හෝ URL එකක් විවෘත කිරීම ගොනුව කියවීම ගොනුවෙන් වචන මාලාවක් කියවීම ගොනුවෙන් අක්ෂරයක් කියවා ගැනීම ගොනුවකට ලිවීම ගොනු විස්තර කාටය වසා දැමීම ගොනුව කියවීම ගොනුවේ අවසානයට ළඟා වී ඇති දැයි පරීක්ෂා කිරීම ගොනුව දිගේ ගමන් කිරීම ගොනු දර්ශකය යළි පිහිටුවීම ගොනුව කප්පාදු කිරීම ගොනුව තුළ ස්ථානය ගොනුවේ ඉතිරිය ප්‍රතිදානය කිරීම

අවපාත ෆෝල්ඩර

අන්තර්ගතය කියවීම ෆෝල්ඩරය විවෘත කිරීම ෆෝල්ඩරය වසා දැමීම

විශේෂ ගොනු

CSV ගොනුව කියවීම CSV ගොනුව ලිවීම INI ගොනුව කියවීම

ගොනු උඩුගත කිරීම

ගොනු උඩුගත කිරීම තීරණය කිරීම උඩුගත කරන ලද ගොනුව නව ස්ථානයකට ගෙන යාම

විවිධ

ගොනුව අගුළු දැමීම වහරේට ගැලපෙන ප්‍රතිදානය වහරට අරාවකට ගැලපෙන ප්‍රතිදානය

පැවැත්ම පරීක්ෂා කිරීම

වර්ගයේ පැවැත්ම පරීක්ෂා කිරීම ක්‍රමයේ පැවැත්ම පරීක්ෂා කිරීම ගුණාංගයේ පැවැත්ම පරීක්ෂා කිරීම ට්‍රෙයිට් එකේ පැවැත්ම පරීක්ෂා කිරීම අතුරු මුහුණතේ පැවැත්ම පරීක්ෂා කිරීම

වර්ග ගැන තොරතුරු ලබා ගැනීම

වර්ගයේ නම ලබා ගැනීම මාපිය වර්ගය ලබා ගැනීම වර්ගයේ ක්‍රම ලබා ගැනීම වර්ගයේ ගුණාංග ලබා ගැනීම වස්තුවේ ගුණාංග ලබා ගැනීම ඇමතුම් කරන වර්ගය ලබා ගැනීම

වර්ග සහ සම්බන්ධතා පරීක්ෂා කිරීම

වස්තුවේ වර්ගය පරීක්ෂා කිරීම වර්ගයට අයත් වීම පරීක්ෂා කිරීම වර්ගයේ උරුමකම පරීක්ෂා කිරීම වර්ගයේ අතුරු මුහුණතුවල ලැයිස්තුව මාපිය වර්ගවල ලැයිස්තුව භාවිතා කරන ලද ට්‍රෙයිට් ලැයිස්තුව

වර්ග ස්වයංක්‍රීයව ලබාගැනීම

නම් අවකාශය අර්ථ දැක්වීම ස්වයංක්‍රීය ලබනය ලියාපදිංචි කිරීම ස්වයංක්‍රීය ලබනය කාර්යයන් ලබා ගැනීම ස්වයංක්‍රීය ලබනය ඉවත් කිරීම ස්වයංක්‍රීය ලබනය ඇමතුම

අර්ථ දැක්වීම් සමඟ වැඩ කිරීම

වර්ගයේ අන්වර්ථ නාමයක් සෑදීම අර්ථ දක්වා ඇති වර්ග ලබා ගැනීම අර්ථ දක්වා ඇති අතුරු මුහුණතු ලබා ගැනීම අර්ථ දක්වා ඇති ට්‍රෙයිට් ලබා ගැනීම

සෑදීම

වස්තුවක් සෑදීම වර්ගයක් අර්ථ දැක්වීම අතුරු මුහුණතක් අර්ථ දැක්වීම ට්‍රෙයිට් එකක් අර්ථ දැක්වීම

ඇමතුම්

ස්ථිතික ඇමතුම රාශියක් සමඟ ස්ථිතික ඇමතුම

ප්‍රධාන මායා ක්‍රම

වස්තුවේ ගොඩනැගීමේ ක්‍රමය වස්තුවේ විනාශ ක්‍රමය වස්තුව පිටපත් කිරීම

ගුණාංග වෙත ප්‍රවේශ වීම

ගුණාංග කියවීම ගුණාංග ලිවීම ගුණාංගයක් පවතීදැයි පරීක්ෂා කිරීම ගුණාංගය මකා දැමීම

කැඳවීම් අතුරු අල්ලා ගැනීම

ක්‍රමය කැඳවීම ස්ථිතික කැඳවීම ශ්‍රිතයක් ලෙස කැඳවීම

සිරියලීකරණය

සිරියලීකරණය සඳහා සූදානම් වීම වස්තුව ප්‍රතිස්ථාපනය කිරීම නවීන සිරියලීකරණය නවීන විසිරියලීකරණය

වස්තු පරිවර්තනය

පේළියකට var_export සඳහා var_dump සඳහා

ව්‍යතිරේක හැසිරවීම

හැසිරවීමේ ගොනුව ව්‍යතිරේකය අල්ලා ගැනීම අවසාන ක්‍රියා ව්‍යතිරේකය ජනනය කිරීම ව්‍යතිරේක මූලික පංතිය දෝෂ ව්‍යතිරේක ලෙස හැසිරවීම

කාර්යයන්

දෝෂ ප්‍රකාශය සැකසීම දෝෂ ලොගයට ලිවීම කැඳවීම් සොයා යාම සොයා යාම මුද්‍රණය කිරීම අවසන් කිරීම ලියාපදිංචි කිරීම Xdebug කැඳවීම් ගොනුව පරිශීලක දෝෂය ජනනය කිරීම trigger_error හි සමානය ව්‍යතිරේක හැසිරවීමේ යන්ත්‍රය ස්ථාපනය කිරීම දෝෂ හැසිරවීමේ යන්ත්‍රය ස්ථාපනය කිරීම දෝෂ හැසිරවීමේ යන්ත්‍රය ප්‍රතිස්ථාපනය කිරීම ව්‍යතිරේක හැසිරවීමේ යන්ත්‍රය ප්‍රතිස්ථාපනය කිරීම

කාර්යයන් පරීක්ෂා කිරීම

කාර්යයේ අස්ථිතිය පරීක්ෂා කිරීම කාලනය කිරීමේ හැකියාව පරීක්ෂා කිරීම

කාර්යයන් කාලනය කිරීම

callback කාර්යය කාලනය කිරීම විචල්‍ය අරාවක් සමඟ කාලනය කිරීම

විචල්‍ය සමඟ වැඩ කිරීම

විචල්‍ය ලබා ගැනීම විචල්‍ය ගණන කීම නිශ්චිත විචල්‍යය ලබා ගැනීම

සිදුවීම් පිළිකුල් කිරීම

ටික් කාර්යය ලියාපදිංචි කිරීම ටික් කාර්යය අවලංගු කිරීම

විචල්‍යයන්

විචල්‍යයක් පිළිබඳ තොරතුරු ප්‍රදර්ශනය කිරීම විචල්‍යයන් පහසුවෙන් ප්‍රදර්ශනය කිරීම

ලැයිස්තු

සියලුම විචල්‍යයන්ගේ ලැයිස්තුව සියලුම නියතයන්ගේ ලැයිස්තුව සියලුම ශ්‍රිතවල ලැයිස්තුව ඇතුළත් කරන ලද ගොනු ලැයිස්තුව

මතකය

මතකයේ වත්මන් භාවිතය මතකයේ උච්චතම භාවිතය
JSON විකේතනය කිරීම JSON ලෙස කේතනය කිරීම දත්ත සිරියලයිස් කිරීම දත්ත අසිරියලයිස් කිරීම විචල්යය නිර්යාත කිරීම

සැකසුම්

සැකසුම් අගයක් සකස් කිරීම සැකසුම් අගයක් ලබා ගැනීම සියලුම සැකසුම් ලබා ගැනීම සැකසුම් පිළිබඳ තොරතුරු

දිගු කිරීම්

පූරණය කළ දිගු කිරීම් ලැයිස්තුව දිගු කිරීමක පූරණය පරීක්ෂා කිරීම දිගු කිරීමේ ශ්‍රිත

තොරතුරු

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