Pull to refresh
50
0
Ярослав Швецов @Yaro

User

Send message
Есть решение намного проще. Дело в том, что когда вы вытаетесь записать значение в несуществующий массив:
$my->some['sub'] = 'test';
то вызывается метод волшебный метод __get. Т.е. вы получаете значение $my->some, а потом в это значение пытаетесь добавить индекс ['sub']. Чтобы всё-таки записать элемент в массив тостаточно передавать его по ссылке:

class MyClass {
protected $data = array('some' => array('sub' => 'data'));

public function __set($name, $value) {
$this->data[$name] = $value;
}
public function &__get($name) {
return $this->data[$name];
}
}
UFO landed and left these words here
устанавливай на английском, а потом в админке Инструменты > Конфигурация > Сайт
«Язык Системы Управления:» ставь «Russian»
«Кодировка:» в «Cyrilic (Windows) — windows-1251» или «Unicode (UTF-8) — utf-8»

а для пущей уверенности в файле root…/manager/includes/config.inc.php
переменной $database_connection_charset присвой значение «utf8», это SET NAMES для мускула.
«Мы даже садимся рядом, чтобы другой чел не читал хабр в то время когда я кодирую»
Наконец-то честно сказали, зачем нужно парное кодирование
Это не из-за цензуры, это потому что владельцы видео разрешили доступ к нему только из некоторых стран.
Например, некоторые клипы БиБиСи можно увидеть только в Великобритании. Объяснение:
«По причине того, что БиБиСи финансируется в Великобритании посредством лицензионных отчислений, мы не можем сделать видео доступным вне страны».
Обойти фильтрацию можно несколькими способами, вот два из них:
1. Адрес вида «www.youtube.com/watch? v=yEwD36Dk1jw» заменить на «www.youtube.com/v/yEwD36Dk1jw».
2. Зайти на youtube через Google Translate.

(Источник)

Information

Rating
Does not participate
Location
Казань, Татарстан, Россия
Date of birth
Registered
Activity

Specialization

Project Director, Chief Product Officer (CPO)
Lead
Project management
Marketing research
Big data
Business analytics
Description of business processes
Business modeling
Implementation CRM
Teamwork