Articles of класса

PHP5. Два способа объявления массива как члена класса

При объявлении массива как члена класса, каким образом это должно быть сделано? class Test1 { private $paths = array(); public function __construct() { // some code here } } или class Test2 { private $paths; public function __construct() { $this->paths = array(); // some code here } } Какой из них лучше с точки зрения […]

Использование класса базы данных в моем классе пользователя

В моем проекте у меня есть класс базы данных, который я использую для обработки всего материала MySQL. Он подключается к базе данных, запускает запросы, улавливает ошибки и закрывает соединение. Теперь мне нужно создать область участников на моем сайте, и я собираюсь создать класс пользователей, который будет обрабатывать регистрацию, вход в систему, изменения / сброс пароля […]

Изменение размера изображений с использованием php

Я использую аккуратный небольшой скрипт php для изменения размеров моих изображений, чтобы они соответствовали квадрату размером 300 × 300 пикселей, сохраняя соотношение сторон. Я получил сценарий отсюда . Вот весь сценарий: <?php /* * File: SimpleImage.php * Author: Simon Jarvis * Copyright: 2006 Simon Jarvis * Date: 08/11/06 * Link: http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php * * This program […]

Расширение IndexController с помощью BaseController в Zend

Я пытаюсь расширить мои контроллеры с помощью глобального базового контроллера: class BaseController extends Zend_Controller_Action { // common controller actions public function listAction() { // do stuff } } class IndexController extends BaseController { // index controller specific actions } class LoginController extends BaseController { // login controller specific actions } Но я получаю эту ошибку: […]

Функция вызова в функции из другого класса PHP

Я прочитал несколько потоков об абстрактном классе здесь, в Stackoverflow, и я думаю, что это то, что мне нужно, но я не могу получить декларацию прямо. Я хочу сделать вызов функции2 (в классе В) в функции1 (в классе А). Как мне это сделать?

$ settings или Config Class для сохранения настроек проекта?

Как сохранить настройки для проекта? Что лучше – использовать массив $settings со всеми моими настройками: $settings['max_photos'] = 30; //… или создать Config класс Config со всеми настройками в нем? Class Config { private $max_photos = 30; //… } Какие-нибудь хорошие примеры?

Как автозагрузка расширенных классов?

Я планирую использовать функцию автозагрузки PHP для динамической загрузки только файлов классов, которые необходимы. Теперь это может создать огромный беспорядок, если каждая отдельная функция имеет отдельный файл. Поэтому я надеюсь и спрашиваю, есть ли способ, чтобы связанные классы остались в 1 файле класса и все еще были загружены автоматически function __autoload($class_name){ include('classes/' . $class_name . […]

PHP – определение константы внутри класса

Как определить константу внутри класса и сделать так, чтобы она была видна только при вызове в контексте класса? …. что-то вроде Foo::app()->MYCONSTANT; (и если вы MYCONSTANT чтобы MYCONSTANT был проигнорирован)

Как создать собственный модуль Divi?

Как добавить пользовательский модуль для темы Divi WordPress? http://www.elegantthemes.com/gallery/divi/ Исходные модули создаются в main-modules.php Пример: class ET_Builder_Module_Gallery extends ET_Builder_Module { …. } Но класс ET_Builder_Module недоступен в моем плагине или в теме functions.php

Лучший класс изображений изображений PHP

Я разрабатываю веб-сайт, и мне нужно: Загрузить изображение Подтвердите, что это образ (а не, о, я не знаю …. вирус :)) Изменение размера изображения конвертировать в jpg По сути, основная загрузка изображения Вместо того, чтобы писать свои собственные, я пытаюсь найти класс php, который позволит мне делать все это, потому что, как сказал Джефф Этвуд, […]