我知道打开读取和写入文件操作。我指的是
for ($j = 0; $j <$i ; $j++)
{
  $a1.=$fp[$j];
}$s=$i+1;
for ($k = $s; $k <=count($fp) ; $k++)
{
  $a2.=$fp[$k];
}和
array_splice($a, -6, 6, array("$username","$sex","$userface","$userphone","$title","$content"));这两段是什么意思。(须详细说明!)

解决方案 »

  1.   

    for ($j = 0; $j <$i ; $j++)
    {
      $a1.=$fp[$j]; 
    }$s=$i+1;
    for ($k = $s; $k <=count($fp) ; $k++)
    {
      $a2.=$fp[$k];
    }//////循环取出文件中的内容。文件内容保存在数组$fp中。

    array_splice($a, -6, 6, array("$username","$sex","$userface","$userphone","$title","$content"));
    /////////////////////////
    用array_splice将数组$a中的部分元素取代用array("$username","$sex","$userface","$userphone","$title","$content")