За последние 24 часа нас посетили 17942 программиста и 1700 роботов. Сейчас ищут 1517 программистов ...

PHP функция

Тема в разделе "PHP для новичков", создана пользователем dalet, 5 дек 2017.

  1. keren

    keren Новичок

    С нами с:
    15 ноя 2017
    Сообщения:
    513
    Симпатии:
    42
    Да обсуждение было полезным, кое-что я для себя уяснил.
    Если захотеть то можно посмотреть на ООП детально а не как на особый мигающий автомобиль.
     
  2. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    я хз нахера вообще про эти автомобили рассказывают.
    меня они только путали)
     
    keren нравится это.
  3. keren

    keren Новичок

    С нами с:
    15 ноя 2017
    Сообщения:
    513
    Симпатии:
    42
    Да понятно объект это экземпляр класса, а свойства и методы чьи - объекта или класса?
     
  4. askanim

    askanim Старожил

    С нами с:
    7 апр 2016
    Сообщения:
    2.201
    Симпатии:
    166
    Адрес:
    GABRIEL
    @keren объектоклассовые
     
  5. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    1) Асканимосрач снова отрезан и отправлен в подворотню.
    2) @askanim получает read only для этого треда сроком на две недели. Причина, думаю, очевидна.
    --- Добавлено ---
    Твоя проблема в том, что, вместо того, чтобы слушать, что тебе говорят и учиться, ты уже все сам для себя решил и ждешь лишь подтверждения своих неправильных суждений. Если не получаешь подтверждений, пробуешь зайти с другой стороны.

    Тебе ответили уже неоднократно. Класс - это не сущность. Класс - это описание структуры объекта. Не более того. Объект - это инстанс класса.
     
    pinokio и askanim нравится это.
  6. keren

    keren Новичок

    С нами с:
    15 ноя 2017
    Сообщения:
    513
    Симпатии:
    42
    Я как раз таки слушал то что мне отвечали, и меня интересовали детали, просто твой ответ "Нет. Объект это объект." был ни о чем, типа гугл в помощь.
     
  7. AIMON

    AIMON Новичок

    С нами с:
    8 дек 2017
    Сообщения:
    7
    Симпатии:
    1
    А попробуй ка сделать так:
    PHP:
    1. function decode(){
    2.    global $text;
    3.    $text = quoted_printable_decode($text);
    4. }
    5.  
    6. $text = "=D0=9F=D1=80=D0=B8=D0=B2=D0=B5=D1=82=0D=0A";
    7. decode();
    8. echo $text;
    :);)
     
  8. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Объект это переменная, хранящая ссылку на инстанс некоторого класса. Все. Это не про гугл в помощь, это...все.
    Переменная - это некоторое значение.
    Массив - это, в случае с php, неупорядоченное множество типа "hashmap", хранящее в себе некие данные.

    Тебе это было сказано неоднократно. Но ты не слушаешь. Ты ищешь подтверждение своим догадкам. Это не лучший способ обучения. Только сам себя тормозишь.
     
    keren нравится это.
  9. keren

    keren Новичок

    С нами с:
    15 ноя 2017
    Сообщения:
    513
    Симпатии:
    42
    Все-же объект это в некотором роде массив (понятно что формально не массив, хотя все равно у одного товарища будет истерика :))
    PHP:
    1. $obj = new User;
    2. print_r ($obj);
    3. User Object ( [b] => 1 [c] => 2 )
    4. $a = array("b"=> 1, "c"=> 2);
    5. print_r ($a);
    6. Array ( [b] => 1 [c] => 2 )
     
    #109 keren, 8 дек 2017
    Последнее редактирование: 8 дек 2017
  10. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.583
    Симпатии:
    1.761
    Гради Буч, "Объектно-ориентированный анализ и проектирование с примерами приложений на C++"
     
  11. keren

    keren Новичок

    С нами с:
    15 ноя 2017
    Сообщения:
    513
    Симпатии:
    42
    @mkramer
    Эти теоретическо-философские выкладки:
    - может быть асканиму нужны, а то он пишет:
    Меня же интересуют технические детали.
    И у меня не было своего четкого мнения которое я хотел всем доказать, были свои предположения которые я высказывал.
     
    #111 keren, 8 дек 2017
    Последнее редактирование: 8 дек 2017
  12. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Нет, не интересуют, иначе бы ты их не игнорировал и не гнул свою линию.

    А палец в некотором роде пиписька.

    Ты или слушаешь, что тебе говорят, или не слушаешь. Третьего не дано. Если хочешь чему-то научиться, лучше слушать. В противном случае, если ты все для себя решил и слушать не собираешься, нет смысла ничего спрашивать. На этом ставлю для себя точку в обсуждении данной проблемы.
     
    pinokio, askanim, mkramer и ещё 1-му нравится это.
  13. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.583
    Симпатии:
    1.761
    @keren, при написании проекта с использованием ООП, программист должен мыслить именно "теоретическо-философскими" выкладками. Тем более php вообще скрывает от нас, как он там внутри оперирует нашими переменными и данными.

    И это теория ООП. Согласно которой массивы в php никак не являются объектами, поскольку у них есть состояние, но нету поведения. Вот в JavaScript массивы - полноценные объекты, там есть поведение у массивов.
     
    pinokio и askanim нравится это.