-3

私の質問は、実際に機能しない理由がわかりませんか?私は PHP も初めてなので、この PHP を学んでいます。なぜそれが予期しない T_VARIABLE なのかはわかりませんが、「 $ 」を意味していると思います。

<?php
   include('database.class.php');
   $sql = new Database(NULL);

   $ids = $sql->select('*', '`ids` ORDER BY `UserId` ASC', NULL, NULL, NULL, true, true);

   $dump = array();
   foreach($ids as $index=>$id);
        $dump[] = $id['UserId'].' | REGLINK - http://xat.com/web_gear/chat/register.php?UserId='.$id['UserId'].'&k2='.$id['k2'].'&mode=1'

   $DumpFile= 'ids.txt';

   if(file_exists($DumpFile)) {
        unlink($DumpFile);
   }
   file_put_contents($DumpFile, implode("\r\n", $dump));
   die(count($dump).' ids were dumped into the list.'."\n");
?>
4

1 に答える 1

1

セミコロンを入れる必要があります ; &mode=1' の後 :

$ids = $sql->select('*', '`ids` ORDER BY `UserId` ASC', NULL, NULL, NULL, true, true);

$dump = array();
foreach($ids as $index=>$id);
        $dump[] = $id['UserId'].' | REGLINK - http://xat.com/web_gear/chat/register.php?UserId='.$id['UserId'].'&k2='.$id['k2'].'&mode=1';

$DumpFile= 'ids.txt';

if(file_exists($DumpFile)) {
        unlink($DumpFile);
}
file_put_contents($DumpFile, implode("\r\n", $dump));
die(count($dump).' ids were dumped into the list.'."\n");
?>
于 2013-09-21T07:48:32.973 に答える