class-design

PHP5: константа против статики

В PHP5, в чем разница между использованием const и static? Когда каждый из них подходит? И какую роль играет public, protected и private играйте - если таковые имеются.

Улучшить этот класс битовых полей PHP для настроек/разрешений?

Я уже давно пытаюсь найти наилучший способ использования битовой маски или битовых полей в PHP для разных областей моег ... } if ($bf->get($bf::PERM_ADMIN3)) { // is admin 3 echo 'admin 3 is ON<br>'; } ?>

Сериализация пар Имя/Значение в пользовательском объекте с помощью веб-службы

Это очень сложный вопрос, касающийся того, как сериализовать данные с помощью вызова веб-службы, когда данные не являют ... ичная" информация (например, имя) и куча фрагментов данных. Если есть лучший способ, я бы с удовольствием его послушал.

Лучший способ создать класс статического подключения PDO mysql?

Я довольно новичок в PDO, а также в ООП с PHP в целом, поэтому, пожалуйста, будьте любезны:) В основном я пытаюсь созда ... ?"); if($stmt->execute(array($_REQUEST['testid']))) { while ($row = $stmt->fetch()) { print_r($row); } }

Как эмулировать destruct() в статическом классе?

Я закодировал простой класс конфигурации для своей собственной платформы. Существуют простые функции, такие как get() ... } } ?> Есть ли какие-либо лучшие решения или мой шаблон проектирования в данном случае совершенно неправильный?

Разумно ли иметь достаточное количество общественных объектов в одном классе?

Или, говоря более конкретными словами, "нормально" не полагаться на сеттеров и геттеров? Я имею дело с классом, котор ... тся частным свойством, и определить методы __set и __get? Должен ли я создать один метод получения для каждого из свойств?

Производительность метода экземпляра одноэлементного класса по сравнению Статический метод класса в PHP?

Меня интересует объективный анализ того, что более эффективно; вызов методов экземпляра одноэлементного класса или мето ... суждения того, что "лучше". Меня интересует только относительная производительность между ними. Заранее спасибо. -Майк

Постоянные соглашения PHP

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

Лучший способ совместного использования соединения с базой данных между классами

Я хотел бы иметь возможность скрыть подключение к базе данных от print_r, поэтому я использую статическую переменную. У ... ame connection } } class Foo { private static $db; function __construct( $db ) { self::$db = $db; } }

Как инициализировать объекты с неизвестными аргументами?

Я пытаюсь создать класс, в котором есть методы, вызываемые с помощью волшебного метода PHP __call(). Этот магический ме ... делять необходимые аргументы. Я нашел решение, используя eval(), но я мне это действительно не нравится. Есть идеи?

Переопределение PHP-конструкции

В настоящее время я использую конструктор в своем классе PHP, чтобы проверить, вошел ли пользователь в систему или нет. ... определение функции __construct, чтобы пользователи, не вошедшие в систему, могли получить доступ к функции регистрации?

Класс подключения PDO /код и дизайн класса

Я пытаюсь понять, как использовать PDO с классом "подключение". class db { private static $dbh; private fu ... cute()) { while ($row = $stmt->fetch()){ print_r($row); } } Какие-нибудь идеи, пожалуйста? спасибо

Создайте схему класса PHP

Я ищу функцию или класс, которые могут эффективно описать класс: class MyClass{ /* * Perhaps include the function ... hAboveClass.php'); Или get_class_outline('MyClass'); Кто-нибудь знает об этом или знает способ легко написать это?

нужна консультация по нормализации mysql и структуре классов php

Я пытаюсь создать систему, которая регистрирует статистику загрузки мультимедиа (фото, видео, аудио). поэтому я придума ... return ($database->affected_rows() == 1) ? true : false; } } Что вы, ребята, думаете?? Еще раз спасибо

Неустранимая ошибка при загрузке класса ewstype FindItemType (php-ews)

Мне никогда не приходилось играть с классами, но я хочу использовать php-ews на странице, над которой я работаю в atm. ... ет. Я предполагаю, что просто неправильно загружаю класс, и мне было интересно, может ли кто-нибудь показать мне путь!

Как решить эту проблему без множественного наследования?

У меня есть класс с именем Controller_Home. Он должен наследоваться от Controller_Permissions и Controller_Template. Лю ... хочу еще одного занятия Controller_TemplateWithoutPermissions. Контроллеры, шаблоны и разрешения - это просто пример.

реализация отношений между классами в ооп php

Я новичок в PHP с классами. Я кодирую сетевую систему регистрации ip-mac-пользователей, интегрированную с dhcp. У меня ... , функции, например, между подсетями и подразделениями существует m-n отношений, куда я должен поместить коды отношений?

Определение правильного отношения ассоциации между классами

В модуле, который я сейчас разрабатываю, я попытался смоделировать требования к диаграмме классов с правильными отношен ... аксического анализатора и файлов как Ассоциация. То же самое между классами Ftp и файлов, но кто должен содержать кого?

Метод возвращает несогласованные значения

На самом деле это философский вопрос. Уже год я программирую, используя PHP в качестве языка, и, как вы все знаете, PHP ... енная получает значение успешное казнь дала. Отказ от ответственности: Я стараюсь документировать все с помощью PHPDoc.