$query = "SELECT ".$fields." FROM {$this->table_prefix}{$table}";
будет выполняться идентично
$query = "SELECT ".$fields." FROM $this->table_prefix$table";
Использование фигурных скобок является хорошей практикой для читаемого кода при использовании переменных внутри строк (особенно для тех, у которых нет подсветки синтаксиса / дальтонизма).
образец:
<?php
class simple
{
function __construct()
{
$this->table_prefix = "blablabla";
}
function doSomething()
{
$fields = "1,2,3";
$table = "MyTable";
$query = "SELECT ".$fields." FROM $this->table_prefix$table";
return $query;
}
}
$a = new simple();
print $a->doSomething();
?>
Ta