methods
Объявление методов должно быть совместимо с родительскими методами в PHP
Strict Standards: Declaration of childClass::customMethod() should be compatible with that of parentClass::customMethod()
Каковы возможные причины этой ошибки в PHP? Где я могу найти информацию о том, что значит быть совместимым?
Как добавить новый метод в объект php на лету?
Как добавить новый метод к объекту "на лету"?
$me= new stdClass;
$me->doSomething=function ()
{
echo 'I\'ve done something';
};
$me->doSomething();
//Fatal error: Call to undefined method stdClass::doSomething()
Передача массива в качестве аргументов, а не массива, в PHP
Я, кажется, помню, что в PHP есть способ передать массив в виде списка аргументов для функции, разыменовав массив станд ... о не разглашало. Нет что мне приходилось использовать эту конкретную функцию в течение последнего года или около того.
уникальный массив для объектов?
Существует ли какой-либо метод, подобный array_unique для объектов? У меня есть куча массивов с объектами "Роли", которые я объединяю, а затем я хочу удалить дубликаты:)
Есть ли у интерфейсов PHP свойства?
Имеют ли интерфейсы в PHP свойства или у них есть только методы?
Можете ли вы получить имя метода из метода в PHP?
Возможно ли сделать что-то подобное?
public function something() {
$thisMethodName = method_get_name();
}
Где method_get_name() возвращает имя метода?
ошибка "вызов неопределенной функции" при вызове метода класса
Это ошибка Fatal error: Call to undefined function assign(
это код, как вы можете видеть, я, очевидно, определил функци ... or die(mysql_error());
if($result){echo "Added!";}
else{echo"Not Added!";}
};
}
}
вызов метода из другого метода в том же классе PHP
Я пытаюсь использовать метод из другого метода в классе. У меня не так много опыта в PHP5 ООП, и я огляделся в поисках ... ал
parent::getClientInfo($db, $client);
И
$this->getClientInfo($db, $client);
Безрезультатно.
Есть идеи?
Вызывать методы объектов в массиве с помощью карты массива?
Предположим, у меня есть простой класс, такой как:
class MyClass {
private $_prop;
public function getProp() {retu ... rray('MyClass', 'getProp'), $objs), но это не работает, так как метод не статичен.
Редактировать: Я использую php 5.3.
Класс PHP: Глобальная переменная как свойство в классе
У меня есть глобальная переменная вне моего класса = $myNumber;
Как мне объявить это как свойство в MyClass?
Для кажд ... $myNumber, но
изменено перед использованием в методах
Что-то вроде: var $classnumber = глобальный $myNumber + 100;
Публичные функции против функций в CodeIgniter
В PHP, в чем разница между объявлением методов внутри класса, таких как
public function ПРОТИВ function
Например:
... s->load->view('admin/admin_contact', $data);
}
Лучше ли использовать публичную функцию или функцию и почему?
Как мне связать методы в PHP? [дубликат]
На этот вопрос уже есть ответ здесь:
Цепочка методов PHP?
... ty->meow()->purr();
Я не могу заставить цепочку работать. Он генерирует фатальную ошибку сразу после мяуканья.
Передача метода экземпляра в качестве аргумента в PHP
Я хотел бы создать класс слушателей
class Listener {
var $listeners = array();
public function add(callable $ ... быть вызываемым, задан null, вызывается в index.php в строке 18 и определен index.php в строке 5
Что я делаю не так?
Разница между вызовами метода $модель->отношение(); и $модель->отношение;
Здесь есть некоторое базовое понимание/теория, которой мне не хватает.Я не понимаю разницы между этими вызовами функций ... ch ($distributors as $distributor){
$beers = array_merge($distributor->beers->lists('name', 'id'), $beers);
}
Нужна помощь в понимании метода ProductAttribute() для страниц продуктов
Мне нужна помощь в ознакомлении с помощниками, их методами и атрибутами продукта. В частности: $_helper->productAtt ... $product,
'attribute' => $attributeName
));
return $attributeHtml;
}
Любая помощь приветствуется.
Проверьте, есть ли у класса метод в PHP
В настоящее время мой код выглядит так:
switch ($_POST['operation']) {
case 'create':
$db_manager->crea ... етод с именем $_POST['operation']: если да, то вызовите его, иначе эхо "ошибка" Возможно ли это? Как я могу это сделать?
доступ к статическим методам с использованием имени класса переменной (PHP)
Я пытаюсь получить доступ к статическому методу, но использую переменную в качестве имени класса. Возможно ли это? Каже ... 'foo';
$variable_class_name::bar();
И я хочу иметь возможность делать то же самое, используя статические переменные.
PHP - метод сбора данных в классе
Можно ли настроить класс так, чтобы, если метод не определен, вместо того, чтобы выдавать ошибку, он переходил бы к уни ... s->foobar();, но foobar никогда не был установлен в определении класса, какой-то другой метод будет обрабатывать его?
PHP: Когда использовать черты и когда использовать статические методы?
Мои PHP-приложения обычно используют классы для пространства имен. Методы в этих классах определены как статические.
... функция, созданная пользователем. Это черта или статический метод?
Может ли кто-нибудь пролить некоторый свет на это?
Цепочки методов PHP ООП
Обычно во многих фреймворках можно найти примеры создания запроса с помощью конструктора запросов. Часто вы будете виде ... ect_Evaluate('x') )
->limit(1)
->order('x', 'ASC');
Как вы на самом деле делаете такие цепочки?