class
Можете ли вы иметь вложенные классы в PHP?
Я не говорю о наследовании. И я не говорю о вложенных объектах. Я говорю:
System::Web::Templating(...)
Вид гнездования. Это классы, экземпляры которых вам не следует создавать.. так что...
Когда необходимо использовать классы в PHP
Я разработчик плагинов WordPress. Я видел источник многих плагинов, и многие плагины используют в них "классы", а некот ... ются ли классы для других языков, кроме PHP?
Обязательно ли использовать Занятия?
Мне нужны некоторые предложения.
PHP: Как создать объектные переменные?
Так, например, у меня есть такой код:
class Object{
public $tedi;
public $bear;
...some other code ...
}
... blic
public $this->$var;
}
}
Итак, как я должен создавать общедоступные переменные динамическим способом?
функция обратного вызова php в классе
По некоторым причинам наша хостинговая компания использовала PHP 5.2 и даже не имеет предустановленных mysqli и PDO.
... еская причина для смены хостинговой компании, потому что они используют PHP 5.2? (у меня контракт примерно на 7 месяцев)
Класс подключения к базе данных PHP
Я пытаюсь получить идентификатор пользователя из базы данных в классе, но у меня очень мало опыта работы с классами, ка ... я уже сказал, я все еще новичок в занятиях, поэтому буду очень признателен за любой совет или помощь!
Заранее спасибо!
В PHP вы можете расширить класс до того же имени?
Я пытаюсь выяснить, смогу я это сделать или нет. У меня есть класс под названием Шаблон. и я хочу расширить функциональ ...
{[0]}
Or do I just declare it like this?
class template
{
// write function
function foo()
{
}
}
Соглашения об именовании файлов PHP (.class,.inc)
Я вижу, что .class и .inc часто включаются в имена файлов. В настоящее время я понимаю, что это просто лучшая практика, ... Есть ли в PHP какой-либо экземпляр, где имя файла .class или .inc имеет особое назначение и действительно что-то значит?
Как я могу вызывать переменные-члены класса в статическом методе?
Я использую некоторый метод для автоматической загрузки вспомогательных файлов с функциями. Единственная проблема, с ко ...
}
Теперь я могу вызвать функцию из любого места с помощью spl_autoload_register().
some_helperclass:: some_func();
php требует вызова класса изнутри метода
Насколько я понимаю, требуется вставить код в вызывающий php-файл.
Что, если бы вам требовалось изнутри method...it в ...
}
Как мне обойти это, чтобы иметь возможность требовать код где бы то ни было, не вставляя его именно в это место?
Конструктор класса PHP в интерфейсе или классе
У меня возникли некоторые проблемы с продумыванием хорошей структуры для создания моих классов и объектов.
В приведенно ... = new Database(); //from a database class
$dataItem = new DataItem($db);
$dataItem->saveItem($anItem);
PHP - метод расширения, такой как расширение класса
У меня есть 2 класса:
class animal{
public function walk(){
walk;
}
}
class human extends animal{
... расширяю класс? Без переопределения, но действительно расширяя метод. Или есть что-то получше альтернативы?
Спасибо.
Когда мы должны использовать класс, а когда нет
Классы полезны и все такое, но когда я пишу класс, я всегда думаю об этом как о тяжелом камне в моем сценарии. Я чувств ... помощью метода, а затем увижу эту функцию в полном одиночестве. Правильно ли это? Есть ли там примеры чистых ООП-систем?
Как реализовать магический метод isset() в PHP?
Я пытаюсь заставить такие функции, как empty() и isset(), работать с данными, возвращаемыми методами.
Что у меня есть ... не существует (не уверен, что это необходимо, потому что я думаю, что вы получаете фатальную ошибку в любом случае)
?
Конструкция класса PHP с тремя необязательными параметрами, но одним обязательным?
Так что в принципе я это понимаю...
class User
{
function __construct($id) {}
}
$u = new User(); // PHP would NOT ... ct($id=FALSE,$email=FALSE,$username=FALSE) {}
}
$u = new User(); // PHP would allow this
Есть ли способ сделать это?
PHP, использующий $this->переменную в качестве значения параметра метода класса по умолчанию
Хорошо, так что это кажется довольно глупым вопросом, но PHP говорит мне, что я не могу этого сделать, или, скорее, моя ... ...
class something {
public somevar = 'someval';
private function somefunc($default = $this->somevar) {
}
}
Класс PHP выдает ошибку, что не так
У меня есть класс.
Class User {
private $_name;
private $_email;
public static function factory() {
... няю магическую константу __CLASSS__ на имя текущего класса, то есть на User, тогда это работает.
Чего мне не хватает?
Неустранимая ошибка: Неопределенная константа класса [дубликат]
На этот вопрос уже есть ответ здесь:
Как ссылаться на статическую постоянную переменную-чле ... $correctDate .= "/";
}
$i ++;
}
return $correctDate;
}
}
Вызов класса внутри другого класса в PHP
Привет, мне интересно, как это делается, так как, когда я пробую следующий код внутри функции класса, он выдает некотор ... }
}
class tasks
{
function test()
{
echo 'test';
}
}
$admin = new admin();
$admin->validate();
Как долго сохраняются статические переменные PHP?
Как долго сохраняются статические переменные PHP, т. Е. Как долго сохраняется "запуск PHP"? С помощью, скажем, програм ... мотрено в двух разных прогонах. У каждого есть свои собственные статические переменные, которые не связаны между собой.
Классы PHP зачем использовать ключевое слово public?
Почему я должен объявлять свойства класса (переменные) или методы (функции) с использованием ключевого слова public, ес ... ным? Я понимаю private и protected, но зачем объявлять public, если члены класса в любом случае являются общедоступными?