मैं निम्नलिखित वर्ग: मैं टेम्पलेट में TheView::$variables
उपलब्ध (प्रत्येक मद के कुंजी में सभी चर कैसे कर सकते हैंटेम्पलेट में चर उपलब्ध कैसे करें?
<?php
echo $Message;
?>
:
abstract class TheView
{
public $template = NULL;
public $variables = array();
public function set($name, $value)
{
$this->variables[$name] = $value;
}
public function display()
{
include($this->template);
}
}
टेम्पलेट फ़ाइल एक सरल PHP फ़ाइल है परिवर्तनीय का नाम होना चाहिए)।
मैंने पहले से ही $GLOBALS
पर सभी चर जोड़ने की कोशिश की है लेकिन यह काम नहीं करता है (और मुझे लगता है कि यह एक बुरा विचार है)।
धन्यवाद, ठीक काम करता है! – user897029
मुझे एक ** - 1 ** दिखाई देता है; क्यों उत्सुक है? आप अलग-अलग क्या करेंगे, रहस्य ** - 1 ** 'er? – Dan
हमम मुझे एक -1 नहीं देखता है, शायद उसने अपनी राय बदल दी है;) – user897029