Я сделал один языковой файл и включил в свой код html
. Как для записи Student Name
, я определяю в моем файле языка как STN_NAM
, и я пишу в html
коды, какЗамените теги php в html
<?php echo STN_NAM; ?>
кода в моем файле языка является
<?php
$nm = array(
'PET_NAM' => "Student Pet Name",
'STN_NAM' => "Student Full Name",
'STN_FAT' => "Father Name",
);
foreach($nm as $key => $val)
define($key, $val);
?>
Всегда я должен написать этот общий код как <?php echo xxxx; ?>
. Есть ли способ просто написать {STN_NAM}
, он должен напечатать полное имя студента.
Результат будет выглядеть следующим образом
<td>{STN_NAM}</td>
Это поможет мне и многим другим МНОГО, если я могу получить это ....
На Sackoverflow нет особого смысла спрашивать * если есть способ *. В программировании * чаще всего * там * есть * способ, поэтому ответ да. То, о чем вы просите, обычно называется движком шаблонов. Пожалуйста, сначала исследуйте, иначе ваш вопрос слишком широк. – hakre
Хорошо, я изменю свой вопрос, чтобы предложить код .. спасибо – user2538155
Возможно, но это усложняет ситуацию - вам придется иметь настоящий механизм шаблонов, который анализирует код для вхождений '{xxxxx}' и заменяет его значением, о котором идет речь. Задайте себе очень осторожно, стоит ли лишней сложности. –