Articles of class

PHP PDO-MYSQL: как использовать соединение с базой данных в разных классах

Я новичок в PDO с MYSQL, вот мои два файла: У меня есть класс подключения, который я использую для подключения к базе данных: class connection{ private $host = 'localhost'; private $dbname = 'devac'; private $username = 'root'; private $password =''; public $con = ''; function __construct(){ $this->connect(); } function connect(){ try{ $this->con = new PDO("mysql:host=$this->host;dbname=$this->dbname",$this->username, […]

Доступ к переменной parent из подкласса php и родительского ключевого слова?

У меня есть родительский класс и подкласс, родительский класс имеет конструктор, который устанавливает var и я хотел бы использовать этот var в подклассе, я его работаю, но меня путает ключевое слово parent ? пример class Sub extends Parent { public function foo() { echo $this -> myVar; } } class Parent { var $myVar; public […]

Можете ли вы динамически создавать свойства экземпляра в PHP?

Есть ли способ создать все свойства экземпляра динамически? Например, я хотел бы иметь возможность генерировать все атрибуты в конструкторе и по-прежнему иметь доступ к ним после создания экземпляра класса следующим образом: $object->property . Обратите внимание, что я хочу получить доступ к свойствам отдельно и не использовать массив; вот пример того, чего я не хочу: class […]

PHP: превышено максимальное время выполнения 30 секунд

У меня есть приложение php, которое вызывает класс Client. Каждый раз так часто я получаю ошибку времени. Сначала я подумал, что это SQL, но он обращается к самому классу. Неустранимая ошибка: максимальное время выполнения 30 секунд превышено в C: \ Program Files (x86) \ Apache Software Foundation \ Apache2.2 \ htdocs \ ClientPortal \ classes […]

Класс pagination PHP

Я ищу класс pg pgination, я использовал довольно простой в прошлом, и он больше не поддерживается. Мне было интересно, есть ли у кого-нибудь рекомендации? Кажется бессмысленным строить свои собственные, когда есть, вероятно, так много хороших там.

WooCommerce: Добавить товар в корзину с переоценкой цены?

$replace_order = new WC_Cart(); $replace_order->empty_cart( true ); $replace_order->add_to_cart( "256", "1"); Приведенный выше код добавляет продукт 256 в корзину 1 раз. Но проблема, с которой я сталкиваюсь, заключается в том, что я хочу полностью переопределить цену продукта … насколько я могу судить, единственное, что я могу сделать, это применить купон к Cart. Есть ли способ полностью […]

Howto цепочки объектов в PHP5: $ this-> foo-> bar-> baz ()

Как сделать цепочку объектов в классах PHP5? Примеры: $myclass->foo->bar->baz(); $this->foo->bar->baz(); Not: $myclass->foo()->bar()->baz(); Смотрите также: http://www.talkphp.com/advanced-php-programming/1163-php5-method-chaining.html

Массив объектов внутри класса в PHP

Недавно я понял, что мой подход к проекту в настоящее время значительно улучшится с использованием более / более описательных объектов. Таким образом, я понял, что хочу, чтобы массив объектов был членом другого класса. Редактирование: Я не знал, что такое мой вопрос. Мой вопрос таков: как у меня есть массив в классе LogFile, который содержит объекты […]

Определение классов, определенных в файле класса PHP

Учитывая, что каждый PHP-файл в нашем проекте содержит одно определение класса, как я могу определить, какой класс или классы определены в файле? Я знаю, что я мог бы просто повторно использовать файл для операторов class , но я бы предпочел сделать что-то более эффективное.

PHP dom для получения класса тега с несколькими именами класса css

Мне трудно получить вторую ссылку href и Text. Как выбрать class = "secondLink SecondClass". Использование PHP Dom, спасибо <td class="pos" > <a class="firstLink" href="Search/?List=200003000112097&sr=1" > Firs link value </a> <br /> <a class="secondLink SecondClass" href="/Search/?KeyOpt=ALL" > Second Link Value </a> </td Мой код // parse the html into a DOMDocument $dom = new DOMDocument(); @$dom->loadHTML($html); […]