class
php: могу ли я создать и вызвать функцию внутри метода класса?
Можно ли создать функцию внутри метода класса и как ее вызвать?
Т.е.
class Foo
{
function bar($attr)
{
...
do something
...
...
return $output;
}
}
}
Заранее благодарю вас
Почему я должен использовать классы, а не просто набор функций? [дубликат]
Возможный Дубликат: В чем преимущества OO-программирования? Поможет ли это мне написать лучший код? OO PHP Объяснени ... боту, используя только набор функций, которые я включаю в файл. Итак, мой вопрос: Почему я должен использовать классы?
Как вызвать метод признака с псевдонимом
Я пытаюсь поместить признак в класс под названием Страница. Мне также нужно переименовать функцию признака, чтобы она н ... faultScope($query);
}
}
Я не так уж хорош в этом, поэтому, пожалуйста, не стреляйте, если у меня что-то не так:)
Автозаполнение NetBeans & PHP; принудительный тип get()
Быстрый переход на NetBeans 7.0 и автозаполнение для PHP;
Я пытаюсь выяснить (, если возможно ), как заставить __get( ... наиболее логичным, поскольку они, похоже, поддерживают аналогичный синтаксис для списков параметров переменных функций.
Замедляет ли запуск большого класса на странице его работу?
Я нахожусь в процессе написания класса, который, вероятно, в конечном итоге составит около 3000 строк кода.
То, что я ... ик с использованием инструмента apache ab, и хотя мое использование памяти резко возрастает, кажется, что все в порядке.
Доступ к константе класса и статическому методу из строки
У меня есть строка, содержащая имя класса, и я хочу получить константу и вызвать (статический) метод из этого класса.
... я пробовал; Я пробовал так много вещей, которые я в основном забыл.
Каков наилучший подход для этого? Заранее спасибо.
Наследование классов PHP для начинающих
class User{
public $company_name;
}
class Employer extends User{
public $fname;
public $sname;
}
Это и е ... er->company_name;
Когда я печатаю имя, ничего не происходит, пожалуйста, дайте мне знать, что не так с моим кодом.
Получить все расширенные классы на PHP
Скажем, у меня есть такой класс, как:
<?
class ObjectModel {
}
И у меня есть еще несколько классов, таких как:
... xtends ObjectModel {
}
Есть ли способ получить детей (somenewclass и SomeOtherNewClass) на основе класса ObjectModel?
общая переменная для нескольких экземпляров класса, которую я могу изменить вне класса
Код объясняет это лучше:
class Class{
$var = 0;
function getvar()
echo $this->var;
}
}
$inst1 = new ...
// I want to change $var here to 5
$inst2 = new Class();
echo $inst2->getvar(); // should be 5
Возможно ли это
Создайте класс PHP -> Создайте его объект в другом классе
Я создал класс PHP под названием formChecker.php . Он проверяет форму. Как программист Java, я хотел бы придерживаться ... etc.
}
Можно ли это сделать? То, о чем я думаю, - это разработка ряда классов, которые можно запускать отдельно.
ГФ
Анонимная конструкция класса
Мне нужна идея для создания анонимного класса на PHP. Я не знаю, как я могу работать.
Видишь мои ограничения:
На P ... объект класса. Если нет, нужна загрузка. Поэтому я буду использовать содержимое $class для быстрого поиска файла класса.
Установка констант класса после конструктора?
У меня есть класс со следующей схемой
class MyClass
{
const x = 'abc';
const y = '123';
function _contruct() ... Stuff();
}
function setStuff()
{
$this->x = Config::getX();
$this->y = Config::getY();
}
}
Методы, определенные вне класса?
Мне интересно, определяются ли когда-либо методы php вне тела класса, как это часто делается в C++. Я понимаю, что это ... сса, как встроенная функция C++. Даже если бы в PHP не было функциональной разницы между ними, это просто вопрос стиля.
Почему вы должны включать PHP-файл при использовании пространства имен?
Допустим, я объявил пространство имен следующим образом:
<?php
// File kitchen.php
namespace Kitchen;
?>
Поч ... использовать kitchen.php
Разве PHP этого не знает kitchen.php проживает в пространстве имен кухни?
Спасибо за ответы.
Преимущество/недостаток частных переменных?
Я привык делать почти все переменные моего класса закрытыми и создавать функции-оболочки, которые получают/устанавливаю ... уда угодно...
Так и есть есть ли еще какое-либо скрытое преимущество, которого мне не хватает с частными переменными?
Модификация класса среды выполнения PHP
Поэтому я хочу иметь возможность добавлять/удалять методы класса во время выполнения. Прежде чем ты скажешь мне, что это ... е способ регистрации методов в классе.
Пожалуйста, любые мысли, которые не являются "не делай этого", приветствуются.
Как структурировать классы в PHP
Я работал над переходом на ООП в PHP. У меня есть объяснения по чтению php.net , но я надеялся, что смогу получить здес ... ьзователь".
Приношу извинения, если мой вопрос неясен, и заранее благодарю за любые ответы!!
Спасибо всем за ответы!
PHP включает класс в другой класс
Я изучаю ООП и очень смущаюсь, когда использую классы друг для друга.
У меня всего 3 класса
//CMS System class
class ... те мне понять это.
РЕДАКТИРОВАТЬ:
Извините, чемпионы, я забыл упомянуть, что мой собственный класс в другом файле PHP.
PHP-класс построителя запросов MySQL
Я создаю приложение, которое должно иметь конструктор запросов MySQL в стиле ООП. Я хочу иметь возможность гибко создав ... простой класс построителя запросов MySQL (предпочтительно написанный с функциями в стиле верблюда и именами переменных).
callStatic не вызывается?
Я знаю, что следующее потенциально может создать проблемы в других местах и, вероятно, является плохим дизайном, но я в ... te $someVar = 1;
public function getSomeVar(){
return $this->someVar;
}
}
print Test::getSomeVar();