PHP קוד:
<?php
$file = "test.txt";
$handle = @fopen($file, "r");
$bigbuffer = '';
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, filesize($file));
$buffer = str_replace("\n", "", $buffer);
echo $buffer . "|";
$bigbuffer .= $buffer.'|';
}
fclose($handle);
}
$bigbuffer = substr($bigbuffer,0,-1);
echo "<br/><br/>";
$a=explode("|" , $bigbuffer);
foreach($a as $b){
print " ,('{$b}', '7')";
}
?>
הבעיה הייתה שלמשתנה bigbuffer העברת את buffer בלי | בין הערכים,ורק הדפסת את buffer ככה