$db->setQuery('SELECT hits FROM #__content WHERE id = ' . (int) $content->id);
$db->
-> это что такое? это присваивание? ->
из базы #__content достает столбец hits
Это стрелка
На ООП и PDO так.
Хотя тоже интересно было бы более подробнее узнать.
Нет)
это обращение к методу
Возможно я не права)и сейчас со мной начнут спорить Денисы Павлики, и другие программисты)))
можно подробнее пожалуйста
Newf, Сейчас постараюсь на практике объяснить)
Newf,
<?php
/* Создаем класс под названием Main */
class Main {
/* Для примера, добавляем несколько переменных внутри класса */
public $var = 0,
$var2 = 1;
/* И один метод под названием get() */
public function get() {
/* И теперь, чтоб обратится к переменной var. Мы используем конуструкцию $this->var */
//return $this->var;
/* Или же так же можно обратится к другому методу внутри этого же класса */
return $this->test();
}
public function test() {
return 'Возвращаем какой то текст';
}
}
/* Так же мы можем и за пределами класса делать тоже самое
Для начала создаем объект класса под названием $obj
*/
$obj = new Main;
/* Ну и обращаемся */
$obj->var;
$obj->get();
?>