class
Как ссылаться на статическую постоянную переменную-член в PHP
У меня есть класс с переменными-членами. Каков синтаксис в PHP для доступа к переменным-членам из класса, когда класс ... $apple;
function example()//constructor
{
example::apple = "red" //this throws a parse error
}
}
Как узнать, наследуется ли статическое свойство в php?
У меня есть $class_name = 'B';
И:
class A
{
static $foo = 42;
static $baz = 4;
}
class B extends A
{
st ... perty($class_name, 'baz'); //TRUE : is a static property of this class
Как реализовать функцию isOwnStaticProperty()?
Объединение константы DIR со строкой в качестве значения массива, которое является членом класса в PHP
Кто-нибудь может сказать мне, почему это не работает?
Это просто грубый пример того, что я пытаюсь сделать в другом мес ... /var/www/.../testing.php on line 6
Кроме того, это работает:
$stuff = array(
'key' => "{__DIR__} value"
);
PHPDoc для интерфейса и класса, реализующего интерфейс - различие [закрыто]
Вопрос довольно прост - как я должен различать phpdoc для интерфейса и для интерфейса, реализующего класс? Должны/могут ... ли должна выглядеть документация? Более общий для интерфейса и более конкретно для класса, реализующего этот интерфейс?
"Переходные" свойства в классе PHP?
Я работаю с PHP уже несколько лет, но до сих пор мне никогда не приходилось иметь дело с сериализацией явно, только с и ... к, каков наилучший способ справиться с переходными свойствами? Или я что-то упускаю, и PHP поддерживает это из коробки?
Как использовать константу класса в атрибуте класса в PHP?
Вот код, который не будет работать:
class MyClass
{
const myconst = 'somevalue';
private $myvar = array( 0 = ... и", а только во время выполнения.
Кто-нибудь знает какой-нибудь обходной путь? (определение не будет работать)
Спасибо
Класс PHP не найден [закрыт]
Я решил этот вопрос самостоятельно. Имя файла было неправильным, lolz.
Всем привет!
Я создаю CMS, такие как Drupal ... , почему не удалось найти класс настроек. Если вам нужно больше исходный код, пожалуйста, прокомментируйте этот вопрос.
как создать класс php, который может быть приведен к логическому (быть правдивым или ложным)
Я создаю класс коллекции и хотел бы, чтобы он заменял массивы, которые я использую в настоящее время.
Как создать кл ... ) {
//...
}
Но это неприемлемо, так как в моей кодовой базе много мегабайт.
Есть ли здесь какое-нибудь решение?
PHP - Расширяющий класс
Я сделал много и много кода на PHP, который является объектно-ориентированным, но до сих пор все мои классы были "единс ... ть доступ к разным таблицам одним методом (вместо того, чтобы включать этот точный метод find_all() в 5 разных занятия.
Как включить пользовательский класс в пакет Symfony?
У меня есть пакет Symfony, в котором мне придется использовать пользовательский класс. Этот класс не обязательно должен ... носительно поставщиков, но это довольно тяжело и не обязательно в моем случае.
У кого-нибудь есть более простое решение?
идентификатор вставки mysqli()
Я не знаю, что не так в моем коде.? я пытаюсь получить последний идентификатор вставки, его повторяющий 0? есть идеи?
... ->query("INSERT INTO user(f_name, l_name) VALUES('$f_name', '$l_name'));
var_dump($db->insert_id()); // return 0?
PHP Простой синтаксический анализатор HTML DOM: Выберите только DIVs с несколькими классами
Я искал как сумасшедший и не нашел решения. Проблема проста.
Допустим, у меня есть 3 дива:
<div class="class1"> ... ть идеи, как просто искать A&B в любом случайном порядке? Так что
div[class=class1 class3]
Работает с этим примером?
Основные вопросы о кэшировании памяти в PHP
Я никогда раньше не использовал memcache, поэтому, пожалуйста, извините мою неопытность. Хотя это довольно понятно, я х ... х, которые не используйте memcache, увеличит ли это время отклика значительно или минимально? Следовательно, вопрос 8!
статическое свойство php
У меня есть два фрагмента кода (относительно ключевого слова static), которые, как я ожидаю, будут иметь одинаковые вых ... {
public static $var2 = 1;
}
class sub2 extends base2
{
}
sub2::$var2 = 2;
echo base2::$var2; // Outputs 2
2
Вызов функции непосредственно после конструктора: новый объект()->Функция вызова()
Как вы могли видеть в названии, мой опыт программирования - Java. В Java вы можете делать такие вещи
new Object().call ... интаксического анализа: синтаксическая ошибка, неожиданная"->"(T_OBJECT_OPERATOR)".
Есть ли способ сделать это в PHP ?
Передача аргументов конструктору класса
Как я могу передать произвольное количество аргументов конструктору класса, используя функцию Object(), определенную ни ... truct($database, $username, $password, $host = 'localhost', $port = 3306)
{
// do stuff here
}
}
?>
получить имя файла расширенного класса
Допустим, у меня есть два файла, в каждом из которых есть класс. Как я могу получить имя файла, в котором находится доч ... n __construct(){
// here I want to get the filename where class B is,
// or whatever class is the child
}
}
Переменные класса, содержащие функцию в PHP
PHP позволяет переменным содержать такие функции, как:
$f = function($a,$b) {
print "$a $b";
};
$f("Hello","World!") ... а ищет функции и может определить, является ли это переменной, только по контексту, я думаю, в этом мораль этой истории.
Доступ к родительской переменной из подкласса php и ключевого слова parent?
У меня есть родительский класс и подкласс, у родительского класса есть конструктор, который задает var, и я хотел бы ис ...
}
class Parent {
var $myVar;
public function __construct() {
$this -> myVar = 'a';
}
}
Автоматическая загрузка классов и функций из разных файлов и каталогов
У меня есть этот код загрузки:
function __autoload($class_name)
{
//class directories
$directorys = array(
... ой, которую я не должен был включать в каждый файл для включения классов?
Пожалуйста, помогите мне.
заранее благодарю