Neden bir Heredoc içinde {number_format($row['my_number'])}
gibi bir şey yapamıyorum merak ediyorum. Aşağıda $myNumber
gibi bir değişken tanımlamak zorunda kalmadan bu etrafında herhangi bir yolu var mı?Bir Heredoc içinde bir dizi değeri biçimlendirme
http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.nowdoc numaralı telefonu aradık ama hiçbir şey bulamadık.
Sen {$
değişken ifadeleri kullanarak bir heredoc dizesinde fonksiyonlarını yürütebilirsiniz
foreach ($dbh -> query($sql) as $row):
$myNumber = number_format($row['my_number']);
$table .= <<<EOT
<tr>
<td>{$row['my_number']}</td> // WORKS
<td>$myNumber</td> // WORKS
<td>{number_format($row['my_number'])}</td> // DOES NOT WORK!
</tr>
EOT;
endforeach;
hiç kendiniz denediniz mi? – KingCrunch
Evet. Kendim denedim. – ksindi
@KingCrunch açıkça evet, OP denedim. Yukarıdaki kod örneğine bakın. –