Binary safe string comparison
strcmp() function இங்கு இரண்டு string களின் ASCII value ஐ calculate செய்து அதை பொருத்து இரண்டு string களும் equal, greater or less என கண்டறிய உதவுகிறது.
strcmp() Function in PHP
strcmp() function இங்கு இரண்டு string களின் ASCII value ஐ calculate செய்து அதை பொருத்து இரண்டு string களும் equal, greater or less என கண்டறிய உதவுகிறது.
strcmp($str1, $str2);
Example1
<?php
$input1 = "test";
$input2 = "test";
echo strcmp($input1,$input2);
?>
மேலே உள்ள Example1-ஐ கவனிக்கவும் $input1 என்ற variable-இல் "test" srting மற்றும் $input2 என்ற variable-இல் "test" srting -ஆனது கொடுகப்பட்டுள்ளது. strcmp() function இல் srting-களை argument ஆக அனுப்பும்போது $input1 மற்றும் $input2 variable உள்ள இரண்டு string-ம் அதன் ASCII value சமமாக உள்ளது எனவே 0 என output கிடைக்கிறது.
0
Example2
<?php
$data1 = "parallel codes";
$data2 = "parallel";
echo strcmp($data1,$data2);
?>
மேலே உள்ள Example2-ஐ கவனிக்கவும் $data1 என்ற variable-இல் "parallel codes" srting மற்றும் $data2 என்ற variable-இல் "parallel" srting -ஆனது கொடுகப்பட்டுள்ளது. strcmp() function இல் srting ஐ argument ஆக அனுப்பும்போது $data1 string இன் ASCII value அதிகமாக உள்ளது எனவே 6 என output கிடைக்கிறது. அதாவது positive values ஆக return செய்கிறது.
6