Я нашел NSStringFrom* () полезным при входе структур как CGRect, CGPoint, и т.д.
можно найти всесторонний обзор в Ссылке Функций Основы Apple (ссылка Wayback Machine).
Для доступа к членам класса в PHP вам нужно использовать $ this ->
.
Итак, что вы сейчас это объявление локальной переменной с именем $ _ un
, а не присвоение переменной-члену $ this -> _ un
.
Попробуйте изменить свой код на:
function user($un) {
$this->_un = $un;
}
function printuser () {
echo $this->_un;
}
И он должен работа.
Вместо user () вы должны использовать __construct (), это предпочтительный способ добавления конструктора в PHP5. Также подумайте о добавлении видимости ваших методов и членов (общедоступных / защищенных / частных)
public function __construct($un) {
$this->_un = $un;
}
в php вы должны использовать $ this
для доступа к переменным (или методам) текущего класса, это необходимо, чтобы отличать члены класса от локальных переменных
Используйте эту конструкцию.
class user {
var $_un;
function user($un)
{
$this->_un = $un;
}
}