Форум → Программирование → PHP для идиотов → Плохой тон
Плохой тон
-
-
28 декабря 2010 г. 15:54, спустя 2 минуты 30 секунд
perl 23?С возвращением, Пiха! hyperoff.ru - качественный хостинг php -
-
28 декабря 2010 г. 18:02, спустя 1 час 43 минуты 8 секунд
На, бля, ломайте голову..
Спицификация кодирования будущего…{
echo 'shit happens.';
}
else
{
echo 'access to db granted.';
}
elseif($mysqlConnection)
{
echo 'file is successfully opened.';
}
if($openFile) -
28 декабря 2010 г. 18:20, спустя 17 минут 42 секунды
единственное, что меня напрягало, так это отступ break-а относительно case. я думал почему же он ставиться как типаswitch(x) {
case 1:
x++;
break;
//а не так
case 2:
++x;
break;
}Спустя 41 сек.дибильный поносовый цвет… -
-
-
28 декабря 2010 г. 18:58, спустя 2 минуты 8 секунд
<?php
do
{
action();
} while(condition);Спустя 57 сек.
Mars, это не форум ахтунгов, поменяй пожалуйста аватарку
какую хочу такую и ставлю тебя ебать не должно =) -
-
28 декабря 2010 г. 19:28, спустя 14 минут 26 секунд
какую хочу такую и ставлю тебя ебать не должно
так его и не ебёт ))) -
28 декабря 2010 г. 21:57, спустя 2 часа 29 минут 8 секунд
так вот в .net можно сделать чтобы поле было доступно только на чтение, на запись на чтение запись, быть функцией
А еще свойства можно передавать в метод, и там устанавливать значение, также еще есть DepedencyProperty =) И вообще C# охуенчик =)
Спустя 53 сек.А также еще можно установить на публичное чтение, но на запись внутри объекта, или на запись внутри сборки и так далее -
28 декабря 2010 г. 22:09, спустя 11 минут 33 секунды
А также еще можно установить на публичное чтение, но на запись внутри объекта
protected $foo;
public function __construct()
{
$this->foo = 1; // __set не запустится
}
public function __get($name)
{
if (property_exists($this, $name)) {
return $this->$name;
}
}
public function __set($name)
{
throw new Exception();
} -
28 декабря 2010 г. 22:40, спустя 31 минуту 19 секунд
Вот эти магические методы - я согласен что это удобно. Ой пиздец как удобно,когда в классе более десятка полей, и нада 10 сеттеров и 10 геттеров….
Но жаль так не всюду можно.. В джаве, си++ вроде тоже та и многих других такого нет. поВсюду надо явно объявлять..
И даже рефлексия нихуя не поможет. потомучто нада явно обявлять тип того поля, которого ты хочешь засетать/получить..
наверное отсутствие типизации в пхп какраз и позволяет делать ту магию.. -
28 декабря 2010 г. 22:48, спустя 8 минут 25 секунд
Абырвалг, да хуле тамpublic function __set($name)
{
die('Не пиши сюда блеать!');
}не всё полезно, что в swap полезло -
28 декабря 2010 г. 23:07, спустя 18 минут 33 секунды
и нада 10 сеттеров и 10 геттеров….
ну я как бы сам против магии. Явное лучше неявного. Просто как пример код кинул, дескать в пыхе тоже так можно. А если много полей и нужны геттеры/сеттеры - так пускайБ-гIDE помогает с их генерацией
Пожалуйста, авторизуйтесь, чтобы написать комментарий!