My code is
$detail='[rollno],[name]';
$details=explode(",", $detail);
$msg="Your rollno is [rollno], Your name is [name] Thanks ";
print str_replace($details, array("abc", "1225"), $msg );
echo "<br/>";
print str_replace($details, array("xyz", "1335"), $msg );
echo "<br/>";
Output is :
Your rollno is abc, Your name is 1225 Thanks
Your rollno is xyz, Your name is 1335 Thanks
Array ( [0] => [rollno] [1] => [name] )
I am not able to print correct sequence of name and rollno if the details variable sequence is same as above