$transData = fgets($fp);
while (!feof ($fp))
{
$transArry = explode(" ", $transData);
$first = $transArry[0];
$last = $transArry[1];
$Sub = $transArry[2];
$Grade= $transArry[3];
echo "<table width='400' ><colgroup span='1' width='35%' /><colgroup span='2' width='20%' /> <tr><td> ".$first." ".$last." </td><td> ".$Sub." </td><td> ".$Grade." </td></tr></table>";
$transData = fgets($fp);
}
Мой учитель хочет, чтобы я изменил это использование explode()
на str_split()
, сохранив при этом тот же вывод. Как мне это сделать?
split
устарело, начиная с PHP 5.3;preg_split
иexplode
— рекомендуемые альтернативы (первый — если вам нужно регулярное выражение, второй — для разбиения на обычную строку). 28.05.2013