Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #22356

Re: notifica per proprietà non definita

From alex <1j9448a02@lnx159sneakemail.com.invalid>
Newsgroups it.comp.www.php
Subject Re: notifica per proprietà non definita
Date 2018-11-21 13:04 +0100
Organization Aioe.org NNTP Server
Message-ID <pt3hjp$pdl$1@gioia.aioe.org> (permalink)
References (3 earlier) <psueal$6iq$1@gioia.aioe.org> <psugi8$av2$1@gioia.aioe.org> <psuo4i$o5b$1@gioia.aioe.org> <pt0sgt$3d3$1@gioia.aioe.org> <pt1151$ao8$2@gioia.aioe.org>

Show all headers | View raw


Il 20/11/18 14:10, g4b0 ha scritto:
>>> Sono due cose diverse. L'interprete solleva la Notice a runtime, mentre
>>> l'IDE ti notifica un warning mentre sviluppi.
>>
>> Appunto, questo sarebbe il comportamento corretto, anche per le
>> proprietà.
> 
> Punti di vista. In effetti potrebbe essere vista come un incongruenza del
> linguaggio, seppur comoda. Mi aspetterei un comportamento uniforme tra
> variabili e proprietà degli oggetti.

A questo punto l'interprete dovrebbe tacere anche su altre cose:

MyClass::abc();

Se il metodo abc esiste bene, sennò tanto meglio.
E quando il nulla comparirà davanti ai tuoi occhi non devi chiederti il 
perchè (in nome della comodità) :P

> Come diceva Alessandro è peraltro una feauture molto comoda quando si
> lavora con JSON o più in generale con DB non relazionali, però a questo
> punto mi chiedo il perchè del warning nel caso di variabili. Andando a
> memoria con php 5 si poteva usare una variabile non dichiarata, o ricordo
> male?

Ricordi male, per fortuna :D

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

notifica per proprietà non definita alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-11-19 10:31 +0100
  Re: notifica per proprietà non definita Alessandro Pellizzari <shuriken@amiran.it> - 2018-11-19 10:41 +0000
    Re: notifica per proprietà non definita alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-11-19 14:33 +0100
      Re: notifica per proprietà non definita g4b0 <g4b0@nospam.com> - 2018-11-19 13:37 +0000
        Re: notifica per proprietà non definita alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-11-19 15:15 +0100
          Re: notifica per proprietà non definita g4b0 <g4b0@nospam.com> - 2018-11-19 16:24 +0000
            Re: notifica per proprietà non definita alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-11-20 12:51 +0100
              Re: notifica per proprietà non definita g4b0 <g4b0@nospam.com> - 2018-11-20 13:10 +0000
                Re: notifica per proprietà non definita alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-11-21 13:04 +0100
      Re: notifica per proprietà non definita fmassei@gmail.com - 2018-11-20 16:50 -0800

csiph-web