private

В чем разница между публичным, частным и защищенным?

Когда и почему я должен использовать public, private, и protected функции и переменные внутри класса? В чем разница меж ... te function doSomething() { // ... } // Protected protected $variable; protected function doSomething() { // ... }

Проверьте, является ли IP-адрес частным

Мне нравится проверять, находится ли IP-адрес в частной сети. Это не работает. Мой код: <?php $ip = $_SERVER['RE ... $ip >> 20 === $net_b || $ip >> 16 === $net_c; } ?> Любая помощь была бы очень признательна, спасибо!

Что лучше в PHP, Статическая переменная или Частная переменная?

Я заметил два способа в PHP сделать одно и то же. Можете ли вы сказать мне, какой способ является лучшей практикой прог ... w Test(); echo $oTest->getVar(); // sets var first time and returns it echo $oTest->getvar(); // pulls from cache

PHP: объявите переменную класса объектом stdClass

Это, вероятно, довольно просто, но я не смог понять, как сформулировать вопрос для Google, так что вот: Итак, я часто ... ожно ли это сделать? За бонусные баллы вы можете назначить частную собственность любой другой класс объекта? Спасибо!

Преимущество/недостаток частных переменных?

Я привык делать почти все переменные моего класса закрытыми и создавать функции-оболочки, которые получают/устанавливаю ... уда угодно... Так и есть есть ли еще какое-либо скрытое преимущество, которого мне не хватает с частными переменными?

Безопасность PHP: хранить сведения о подключении в константах или частных свойствах?

Мне было интересно, лучше ли хранить переменные подключения как константы (потому что их нельзя изменить) или как частн ... тва (потому что их нельзя просмотреть). Приношу свои извинения всем тем, кто в ужасе от моего отсутствия безопасности...

Доступ к частной переменной PHP от ребенка

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

Частное свойство и метод класса PHP

Заметил кое-что о классах PHP, и я не знаю, ошибка ли это или почему это работает, вот код: <?php class A { pri ... метод (протестирован на PHP 5.3.10-1ubuntu3.7 с Suhosin-патчем). В результате получается "Prop имеет значение: значение"

PHP - Частные переменные класса, дающие ошибку: неопределенная переменная

Я получаю ошибку "Неопределенная переменная: интервал в C:\wamp\www\DGC\classes\DateFilter.php " Вот мой код для клас ... Я знаю, что это, вероятно, легко исправить, извините за вопрос noob. Не могу поверить, что это поставило меня в тупик.

Причины избегать модификаторов доступа в php [закрыто]

Каковы веские причины НЕ использовать ключевые слова public, private, protected в php? История: Я начал проект с кома ... ить это). Если вы собираетесь рассказать мне о "лучших практиках" и "принципах ООП", пожалуйста, не беспокойтесь. ТИА

Сделать частный звонок в расширенном классе?

У меня есть родительский класс, содержащий функцию funcB(), которую я хотел бы переопределить лучшей функцией, внеся вс ... не разрешено вызывать частную функцию parent::funcA() из ClassB. Но звонок должен быть сделан. Как это все еще возможно?

печать r показывает частный var. Почему?

Почему print_r может видеть частное свойство $версия , даже если его область действия установлена в частное ? class ... ion = $value; } } $class = new myClass(); $class->set_version("1.2"); echo "<pre>"; print_r($class);

Набор частных переменных класса PHP из другого (включенного) файла

У меня есть класс, который использует переменные private эти переменные являются "переменными конфигурации", и мне нужн ... Я даже не знаю, как это отладить. РЕШЕНИЕ для РЕДАКТИРОВАНИЯ2 В моем коде было 2 конструктора. Просто объедините их.

PHP использует закрытый метод в качестве обратного вызова

Я экспериментирую с PHP+WP в самый первый раз. Я намерен использовать крючки плагинов WP. Как программист на C++, я так ... } } $a = new a(); Почему второй фрагмент работает, в то время как первый выходит из строя? Где в чем разница?

Symfony2 доступ к частным сервисам в тестах

В настоящее время я работаю над тестированием некоторых сервисов в Symfony2 и пытаюсь использовать Guzzle Mockplugin дл ... к как единственное различие представлено выше? Это ошибка Symfony2, из-за которой я могу получить доступ к частной службе?

Доступ К Частной Функции Из Внешнего Класса

Я изучаю материал ОО и наткнулся на это: class n{ private function f($v){ return $v*7; } functio ... ов класса? Разве это не должно быть полностью заблокировано? Я что-то упускаю? Пожалуйста, помогите разобраться. Спасибо

Как я могу защитить часть массива в php от изменения?

У меня есть массив в php, подобный этому: $myArray =массив ('имя'=>'juank', 'возраст'=>26, 'конфигурация'=>массив ('ти ... лнения скрипта. Реализация его как класса означала бы, что мне придется перестроить все приложение с нуля: S Спасибо!

частный var не работает должным образом в классе php

В приведенном ниже примере я получаю сообщение об ошибке, указывающее, что значение $foo->_test недоступно, так как ... ds Foo { public function test() { $this->_test = 'opa'; } } ?> Любая помощь приветствуется.

Как задать переменные класса в PHP?

У меня есть класс на php, и я хочу знать, существует ли конкретное соглашение о том, как устанавливать эти частные пере ... . Но я думаю, что вам нужно использовать setters и getters при обработке частных переменных вашего родительского класса.

zend framework 2 подчеркивание частного

Будет ли Zend Framework 2 продолжать ставить подчеркивания перед закрытыми членами и методами классов? например: class ... ate function _doSomethingToName() { } } Я вижу, что они все еще присутствуют в выпуске ZF2 для разработчиков.