Hi,
I am not getting what exactly you want.
As i understood this is the scenario.. you have a text file with delimited(|) data and you want to read that data and put in separate arrays if so,try this
$line_arr=file("data.txt");
for($i=0;$i<sizeof($line_arr);$i++)
{
$data_arr=explode("|",$line_arr);
$postby_arr[]=$data_arr[0];
$subject_arr[]=$data_arr[1];
$message_arr[]=$data_arr[2];
$dt_arr[]=$data_arr[3];
}
Hope this helps........