Autore Topic: PHP e Array  (Letto 2490 volte)

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
PHP e Array
« il: 20 Maggio 2014, 12:55:15 »
 :o :o :o

http://www.php.net/array_merge

Guardate la quantità di obiezioni e casi particolari che emergono dai commenti....  :-X

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:PHP e Array
« Risposta #1 il: 20 Maggio 2014, 17:26:55 »
ahahah  ;D ;D ;D adesso stavo ridendo / piangendo con la documentazione di array_walk....  :-X :-X :-X

Offline Z80Fan

  • Administrator
  • Guru
  • *****
  • Post: 1671
  • Karma: +13/-2
    • Mostra profilo
    • http://z80fan.altervista.org
Re:PHP e Array
« Risposta #2 il: 20 Maggio 2014, 23:01:10 »
Una discussione sul PHP non è completa senza parlare dell'operatore ternario:

Citazione
$arg = 'T';
$vehicle = ( ( $arg == 'B' ) ? 'bus' :
             ( $arg == 'A' ) ? 'airplane' :
             ( $arg == 'T' ) ? 'train' :
             ( $arg == 'C' ) ? 'car' :
             ( $arg == 'H' ) ? 'horse' :
             'feet' );
echo $vehicle;

Stampa "horse". (motivo)

Il PHP è un cesso, mi chiedo come si sia potuto diffondere così tanto.

Facile: è semplice nel deploy. Copi i file nella cartella del web server e funziona.

Citazione
Si vede che la programmazione web non è mai stata presa seriamente in passato

Ma neanche nel presente: basta vedere il box model di HTML+CSS.

Offline cdimauro

  • Human Debugger
  • *****
  • Post: 4291
  • Karma: +7/-95
    • Mostra profilo
Re:PHP e Array
« Risposta #3 il: 20 Maggio 2014, 23:24:09 »
https://wiki.theory.org/YourLanguageSucks#PHP_sucks_because  ::)

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:PHP e Array
« Risposta #4 il: 21 Maggio 2014, 10:14:20 »
Guardate... in questo periodo sto esaminando circa 5-6 persone la settimana, tra programmatori Java, C#, PHP e frontend developers per diversi nostri clienti.
Ogni volta faccio anche delle domande sulla teoria (roba troppo banale tipo "dimmi il nome di almeno un algoritmo di ordinamento per gli array") e ne esco demotivato.
Parliamo di gente con 6-7 anni di esperienza Java EE che sbaglia puntualmente la distinzione tra "private" e "protected" o gente PHP che non sa cosa sia un "design pattern" nemmeno uno a caso, neanche il nome.

Tra tutti, quelli che ho notato con un briciolo in più di studi teorici sono i programmatori Java e C#, mentre quelli PHP che mi sono capitati sono quasi sempre delle capre che si sono ritrovate l'appellativo di "programmatore" quasi per sbaglio. Quando facevo videogames, io ero uno con delle skill "nella media", adesso che ne sono fuori mi sento una specie di Guru tibetano con la conoscenza dell'universo infusa (paragonato a quello che c'è nel mio settore). C'è troppa ignoranza nel mondo dello sviluppo software "generico", almeno in Italia per quello che ho visto.
« Ultima modifica: 21 Maggio 2014, 10:16:30 da TheKaneB »

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:PHP e Array
« Risposta #5 il: 21 Maggio 2014, 11:36:04 »
Il PHP è un giocattolo, ma il problema principale credo sia la sua tremenda diffusione e la possibilità di trovare un sacco di codice merda in giro per il web pronto per l'uso.

Gran parte dei "web programmer" vanno avanti di copy and paste.

Poi guardando il risultato si sentono arrivati al capolinea e per loro tutto si ferma lì

triste verità...

Offline cdimauro

  • Human Debugger
  • *****
  • Post: 4291
  • Karma: +7/-95
    • Mostra profilo
Re:PHP e Array
« Risposta #6 il: 22 Maggio 2014, 06:16:19 »
Concordo su tutto. Le volte che ho dovuto lavorarci ho pianto lacrime amare. E gente che si "scopre" programmatrice grazie a questa robaccia (ma anche a VisualBasic for Application et similia) ce ne sono a carrettate...

Offline saimon69

  • Guru
  • *****
  • Post: 1833
  • Karma: +23/-3
  • Web Dev e musicista da camera (da letto)
    • Mostra profilo
    • binarydoodles Blog
Re:PHP e Array
« Risposta #7 il: 22 Maggio 2014, 15:09:43 »
[da casa in italia con il 56k]
Visto che io con sto coso ci campicchio, ricordo che di solito faccio una cosa così per parsare il foreach:

Codice: [Seleziona]

$myArr = array(1,2,3,4);
foreach($myArr as $i=>$value ){
 print $i;
} //end foreach


AROS : mica bau bau micio micio =^x^=

Tags: