Свойство runat
тегов asp просто позволяет получить доступ к элементам управления в качестве элементов данных в коде на стороне сервера. То есть в вашей разметке может быть что-то вроде следующего:
<namespace:BLOCKQUOTE id="block" runat="server">
и затем в коде вашего сервера вы можете получить к нему доступ, как если бы это была переменная
block.Value="something"
В противном случае элемент данных не доступен для кода. PHP не работает так же, как и для свойства runat
. Чтобы установить значение элемента управления html с помощью php и присвоить ему значение, например $variable
, вы должны использовать
<input type="text" value="<?php echo $variable; ?>"/>
Это могло бы сделать нечто подобное. По сути, нет такой функции, потому что не должно быть.