- explode: documentation ( source)
<?php
$resultquery = <<<EOT
Detail1||Response1||Status1::Detail2||Response2||Status2::Detail3||Response3||Status3::Detail4||Response4||St::Detail5||Response5||Status5::Detail6||Response6||Status6::Detail7||Response7||Status7::Detail8||Response8||Status8::Detail9||Response9||Status9::Detail10||Response10||Status10::
EOT;
$pieces = explode("::",$resultquery);
$countVal = count($pieces);
$counter = 0;
$rowCount = 0;
while($counter<$countVal){
if($pieces[$counter]>'') {
$pieces1 = explode("||", $pieces[$counter]);
$pieces2 = explode("||", $pieces[$counter]);
echo $pieces1[0]."<br>"; // detail
echo $pieces2[1]."<br>"; // response
}
$counter++;
$rowCount++;
}