class

Что означает "->"/относится к PHP? [дубликат]

На этот вопрос уже есть ответ здесь: Ссылка - Что означает этот символ в PHP? ... что, например, делает оператор if, но что делает ->? <?php if ( $wp_query->max_num_pages > 1 ) : ?>

Создайте экземпляр класса из статического метода

Как следует из названия, я хочу создать экземпляр класса из статического метода того же класса. Я понял до сих пор, что ... стижению того же результата? Есть ли какие-либо преимущества или недостатки создания экземпляра в этом мода? Спасибо.

PHP Доступ к переменной Родительского класса

class A { private $aa; protected $bb = 'parent bb'; function __construct($arg) { //do something.. ... n(); Вопрос: Как отобразить родительскую переменную в дочерней? ожидаемый результат будет повторять "родительский bb"

Класс PHP: Глобальная переменная как свойство в классе

У меня есть глобальная переменная вне моего класса = $myNumber; Как мне объявить это как свойство в MyClass? Для кажд ... $myNumber, но изменено перед использованием в методах Что-то вроде: var $classnumber = глобальный $myNumber + 100;

Преобразование массива PHP в переменные класса

Простой вопрос, как преобразовать ассоциативный массив в переменные в классе? Я знаю, что есть кастинг для выполнения ( ... s as $this->myvar function __construct($myarray) { // a function to put my array into variables } }

Передача статических методов в качестве аргументов в PHP

В PHP возможно ли сделать что-то подобное: myFunction( MyClass::staticMethod ); Так что 'myFunction' будет иметь с ... бное? Самое близкое, что мне удалось до сих пор, - это передать "функцию" в виде строки и использовать call_user_func().

PHP - расширенная конструкция

Я хотел спросить, не могли бы вы мне помочь.. У меня есть два класса, один расширяет другой.. Класс B будет расширен ... cted function connect() { return true; } public function insert_record() { return true; } }

Класс пользователя PHP (вход/выход/регистрация)

Начал экспериментировать с созданием классов, и я начал с преобразования моей регистрации пользователя/входа в один кла ... ся некоторые советы о том, как реструктурировать это и, пожалуйста, укажите, что я делаю неправильно! Спасибо, ребята

PHP: как получить список классов, реализующих определенный интерфейс?

У меня есть интерфейс interface IModule { public function Install(); } И некоторые классы, реализующие этот инт ... } } Как получить список всех классов, реализующих этот интерфейс? Я хотел бы получить этот список с помощью PHP.

Лучшая практика работы с одноэлементными классами PHP [дубликат]

Возможный Дубликат: Кому нужны синглеты? Я всегда пишу с уважением к лучшей практике , но я также хочу понять ... о в чем дело? Конечно, это не вопрос жизни и смерти, но можно было бы сделать что-то правильно, если есть возможность:)

Разница между объектом и классом в PHP?

В чем разница между объектом и классом в PHP? Я спрашиваю, потому что на самом деле не вижу смысла в них обоих. Можете ли вы рассказать мне о разнице с хорошим примером?

Как разделить класс PHP на отдельные файлы?

Я хочу сделать что-то вроде категорий классов в Objective-C, определить класс в одном файле, реализовать там некоторые ... екоторые вспомогательные методы в другом без подклассов или интерфейсов, просто "продолжить" класс. Возможно ли в PHP?

Конфликты методов признаков PHP: "наследование" признаков и иерархии признаков

ОБНОВЛЕНИЕ: Я не одинок в своих размышлениях по этому вопросу, и, похоже, это действительно ошибка. Смотрите здесь. Де ... едленно... Возможно, я проявляю преждевременный энтузиазм, а PHP еще этого не делает. Опусти меня осторожно. Спасибо!

Передача метода экземпляра в качестве аргумента в PHP

Я хотел бы создать класс слушателей class Listener { var $listeners = array(); public function add(callable $ ... быть вызываемым, задан null, вызывается в index.php в строке 18 и определен index.php в строке 5 Что я делаю не так?

Как вы организуете методы и свойства внутри класса?

Допустим, вы объявляете класс со всеми прибамбасами - конструктором и деструктором, общедоступными, частными, защищенны ... , но мне любопытно услышать то, что сработало для других, или то, что вам легко ориентироваться при чтении чужого кода.

Статические классы в PHP с помощью абстрактного ключевого слова?

Согласно руководству по PHP , класс, подобный этому: abstract class Example {} Не может быть создан экземпляр. Есл ... ример, это сильная коннотация между разработчиками, что abstract классы на самом деле не используются или около того.)

Существует ли функция вызова пользователя func(), эквивалентная созданию нового экземпляра класса?

Как я могу создать класс с заданным массивом аргументов для отправки конструктору? Что-то вроде: class a { var $ar ... 2,3)); print_r($a->args); В идеале это должно работать без изменений в классе как в PHP4, так и в PHP5. Есть идеи?

Как получить имя вызывающего класса (в PHP)

define('anActionType', 1); $actionTypes = array(anActionType => 'anActionType'); class core { public $callbacks = ... что я приму только ответ, который не требует, чтобы я отправлял имя класса в качестве аргумента методу registerCallback.

Документация по константам класса PHPDoc

Как мне документировать константы классов для PHPDoc? Я прочитал руководство, но ничего не могу найти о них.

Использование функций из одного и того же класса

Это, вероятно, действительно простой вопрос, однако Google сегодня мне не друг. У меня есть что-то вроде этого, но та ... tr){ //Something is done here } function doAnother($str){ return doSomething($str); } } ?>