Здравствуйте! Работаю над админкой, она по запросу создает новый php файл и передает туда информацию, как передать переменную, если нужно использовать '', но и переменную нужно обернуть в ''?
$myfile = fopen("../news/$latin.php", "w") or die("Unable to open file!");
$txt =
'<?php
$db = new PDO(dsn:"mysql:host=localhost;dbname=BorkiFestival_site", username:"root", password: "root");
$info = [];
$str = pathinfo(__FILE__, PATHINFO_FILENAME); // осторожно! необходима экранизация
if($query = $db->query("SELECT * FROM `news_cards` WHERE name_src LIKE ' $str'")){
$info = $query->fetchAll(fetch_style: PDO::FETCH_ASSOC);
}else{
print_r($db->ErrorInfo());
}
foreach($info as $data):?>'
fwrite($myfile, $txt);
fclose($myfile);