Ciao senti potresti aiutarmi riguardo un array, se ho 2/3 elementi uguali nell'array, quale sarebbe il codice giusto che mi dice quanti elementi uguali ci sono nell'array? tipo bisogna usare il contatore? Grazie se mi risponderai potrebbe essere una domanda di esame questa! Mi vabene anche se mi fai un esempio
a me esce questo con gli array associativi: Warning: Array to string conversion in D:\Programmi\XAMPP\htdocs\progetti\tutorial_php_2021\esempio.php on line 28 0=>Array E' normale?
Ogni volta che ti da un errore leggilo che spiega il problema e la riga. Vai alla riga prova a debuggarlo tu, se non riesci prendi l'errore e lo scrivi su Google. Te lo dico perchè devi imparare a debuggare che sarà il 60% e più del tuo tempo.
programmo in laravel e questo errore una volta mi è capitato...risultato? dopo 1 settimane di prove e ricerche su stackoverflow , nel mio caso particolare, ho deciso di cambiare strategia perchè è un errore stupido ma che a volte è irrisolvibile per i comuni mortali ahahah. Prova a incollare errore su google e vedere se qualcuno ha risolto per il tuo caso specifico... è una noia ma programmare comporta questa situazione
Curiosità, nel caso debba controllare che un numero di telefono che mi entra come stringa, inizi per 0 o 3 (che appunto sia o un numero di fisso o di cellulare), posso considerare questo dato stringa come se fosse un array di caratteri, quindi scorrendolo carattere per carattere, in caso che il primo sia o 0 o 3, allora posso essere soddisfatto del controllo e poter andare avanti? È possibile fare una cosa simile?
ciao edoardo mi togli una curiosità? nel ciclo for, come mai il secondo elemento dentro le parentesi tonde deve essere sempre minore? ad esempio nel caso dell'array multidimensionale, quando crei il ciclo for fai in modo che la variabile classe sia sempre minore del count($classi[$classe]), come mai? grazie mille.
in un ciclo for il secondo parametro è la condizione. Quindi X < lunghezza array permette al for di andare. Se così non fosse il ciclo si stopperebbe perchè ad esempio 5 non è minore di 3, il che darebbe condizione false e chiuderebbe il ciclo. Un po' difficile spiegarlo via commento in modo sintetico, spero sia chiaro.
deve essere minore perche parti da zero e NON da 1 nel conteggio..chiaro ?quindi se abbiamo un array cn 5 elementi, gli elementi saranno sempre 5 pero parti da zero => 0 ,1,2,3,4, se conti quella successione sono 5 quindi deve essere < del 5
@@EdoardoMidali Ho trovato un altro link che apparentemente sembra uguale a quello che avevo cliccato in precedenza e qui li ho ritrovati, non so come ma va bene così :-)
No è molto improbabile ci sia un video per ogni cosa che ti serva, semplicemente perchè le combinazioni di cose che puoi programmare sono infinite. Comunque basta che ti crei una funzione che fa il controllo, ma ancora prima guarda la documentazione se trovi qualcosa.
Ciao, bel video, complimenti per la chiarezza nell'esposizione. Volevo chiederti una cosa che non credo di aver capito bene.. perchè nel ciclo foreach metto ($chiave => $valore) ? sono delle variabili di default? Grazie
presumo tu stia parlando del foreach di un array associativo che è composto da $chiave e $valore. Puoi chiamarle come vuoi ma automaticamente li va ad identificare come una coppia chiave => valore
Non la trovi perchè non sono ancora arrivato a scriverla. Fare articoli è così noioso che preferisco registrare video. Ho ripreso in questi giorni il sito e spero di darmi una mossa.🙃
scusa Edoardo, penso che ti sarai gia accorto, error episodio 7 grafica lezione 6 // episodio 8 inizia con ... "buong... episodio 7... scusa ancora, ciao tony... quello che stai facendo e SUPER!!!
Ti ringrazio davvero tanto del tuo impegno, i tuoi corsi mi stanno aiutando tantissimo e sono felicissimo di aver scoperto il tuo canale!
~ LIKE
buono studio
Tac, tac tac.. sei un grande, continua così!!!
Sei molto bravo e molto chiaro. Grazie
ti ringrazio :D
Bella Lezione complimenti
ti ringrazio :D
domanda stupida, perché per mandare a schermo inizialmente usi echo e poi passi a print_r? Qual è la differenza?
Ciao senti potresti aiutarmi riguardo un array, se ho 2/3 elementi uguali nell'array, quale sarebbe il codice giusto che mi dice quanti elementi uguali ci sono nell'array? tipo bisogna usare il contatore? Grazie se mi risponderai potrebbe essere una domanda di esame questa! Mi vabene anche se mi fai un esempio
a me esce questo con gli array associativi:
Warning: Array to string conversion in D:\Programmi\XAMPP\htdocs\progetti\tutorial_php_2021\esempio.php on line 28
0=>Array
E' normale?
Ogni volta che ti da un errore leggilo che spiega il problema e la riga. Vai alla riga prova a debuggarlo tu, se non riesci prendi l'errore e lo scrivi su Google.
Te lo dico perchè devi imparare a debuggare che sarà il 60% e più del tuo tempo.
programmo in laravel e questo errore una volta mi è capitato...risultato? dopo 1 settimane di prove e ricerche su stackoverflow , nel mio caso particolare, ho deciso di cambiare strategia perchè è un errore stupido ma che a volte è irrisolvibile per i comuni mortali ahahah. Prova a incollare errore su google e vedere se qualcuno ha risolto per il tuo caso specifico... è una noia ma programmare comporta questa situazione
Curiosità, nel caso debba controllare che un numero di telefono che mi entra come stringa, inizi per 0 o 3 (che appunto sia o un numero di fisso o di cellulare), posso considerare questo dato stringa come se fosse un array di caratteri, quindi scorrendolo carattere per carattere, in caso che il primo sia o 0 o 3, allora posso essere soddisfatto del controllo e poter andare avanti? È possibile fare una cosa simile?
devi trattarlo come stringa perchè numero ti toglie lo zero in prima posizione
ciao edoardo mi togli una curiosità? nel ciclo for, come mai il secondo elemento dentro le parentesi tonde deve essere sempre minore? ad esempio nel caso dell'array multidimensionale, quando crei il ciclo for fai in modo che la variabile classe sia sempre minore del count($classi[$classe]), come mai? grazie mille.
in un ciclo for il secondo parametro è la condizione. Quindi X < lunghezza array permette al for di andare. Se così non fosse il ciclo si stopperebbe perchè ad esempio 5 non è minore di 3, il che darebbe condizione false e chiuderebbe il ciclo.
Un po' difficile spiegarlo via commento in modo sintetico, spero sia chiaro.
deve essere minore perche parti da zero e NON da 1 nel conteggio..chiaro ?quindi se abbiamo un array cn 5 elementi, gli elementi saranno sempre 5 pero parti da zero => 0 ,1,2,3,4, se conti quella successione sono 5 quindi deve essere < del 5
Ciao sul sito non ci sono più gli esercizi per PHP come mai?
teoricamente ci sono ancora, che problemi ti da?
@@EdoardoMidali Ho trovato un altro link che apparentemente sembra uguale a quello che avevo cliccato in precedenza e qui li ho ritrovati, non so come ma va bene così :-)
C'è poco da fare, la programmazione è una tra le materie più BELLE da studiare!
è un'arte
Bel video. Curiosità se io volessi stampare a schermo solo le parole con una certa iniziale?
C'è qualche video che lo spiega ?
No è molto improbabile ci sia un video per ogni cosa che ti serva, semplicemente perchè le combinazioni di cose che puoi programmare sono infinite.
Comunque basta che ti crei una funzione che fa il controllo, ma ancora prima guarda la documentazione se trovi qualcosa.
@@EdoardoMidali Grazie!!! E ottimo lavoro!!!
Ciao, bel video, complimenti per la chiarezza nell'esposizione. Volevo chiederti una cosa che non credo di aver capito bene.. perchè nel ciclo foreach metto ($chiave => $valore) ? sono delle variabili di default? Grazie
presumo tu stia parlando del foreach di un array associativo che è composto da $chiave e $valore. Puoi chiamarle come vuoi ma automaticamente li va ad identificare come una coppia chiave => valore
Sempre molto chiaro. La documentazione della lezione è ancora reperibile? Al sito linkato non la trovo, grazie.
Non la trovi perchè non sono ancora arrivato a scriverla. Fare articoli è così noioso che preferisco registrare video. Ho ripreso in questi giorni il sito e spero di darmi una mossa.🙃
ma gli array associativi sembra assomiglino parecchio alle strutture in C , forse sbaglio?
assomigliano molto ai json come idea
video molto bello..però manca l'array associativo bidimensionale e come ciclarlo..
solo spiegato cosi ho capito finalmente il foreach
scusa Edoardo, penso che ti sarai gia accorto, error episodio 7 grafica lezione 6 // episodio 8 inizia con ... "buong... episodio 7... scusa ancora, ciao tony... quello che stai facendo e SUPER!!!
sisi mi sono accorto, ma pazienza si sbaglia ahahah