strtok ශ්රිතය
strtok ශ්රිතය නිශ්චිත බෙදුම්කරුවන් භාවිතා කරමින් අනුක්රමිකව ස්ට්රිං එකක් ටෝකන (කොටස්) වලට බෙදයි. ශ්රිතයේ පළමු ඇමතුම ස්ට්රිං එක සහ බෙදුම්කරුවන් පිළිගනී, පසු ඇමතුම් සියලුම ටෝකන නැවත නොදෙන තෙක් එම ස්ට්රිං එක සමඟම ක්රියා කරයි. ටෝකන අවසන් වූ විට, ශ්රිතය false ලෙස ආපසු දෙයි.
වාක්ය රචනය
strtok(string, token);
උදාහරණය
අවකාශයන් අනුව ස්ට්රිං එකක් කැඩීම:
<?php
$string = "Hello world! How are you?";
$token = strtok($string, " ");
while ($token !== false) {
echo $token . "\n";
$token = strtok(" ");
}
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
Hello
world!
How
are
you?
උදාහරණය
කිහිපයක් බෙදුම්කරුවන් අනුව ස්ට්රිං එකක් කැඩීම:
<?php
$string = "one,two-three.four";
$token = strtok($string, ",-.");
while ($token !== false) {
echo $token . "\n";
$token = strtok(",-.");
}
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
one
two
three
four