1) Quale o quali sono le differenze tra isset e !empty? Quale più conviene usare?
2) Quale o quali sono le differenze tra ANSI & UTF-8 (Senza Bom)? Quale più conviene usare?
1) Quale o quali sono le differenze tra isset e !empty? Quale più conviene usare?
2) Quale o quali sono le differenze tra ANSI & UTF-8 (Senza Bom)? Quale più conviene usare?
- isset verifica se la variabile è settata e non è NULL, mentre empty controlla se è "vuota" nel senso dei docs (quindi è "true" anche per valori come il numerico 0 e la stringa vuota '')
- cosa ti interessa di specifico? per le differenza complete dovresti vedere l'intera specifica di ANSI e UTF8... per il "conviene"... in che senso?
Per esempio pesso c'è il rombo nero con il punto interrogativo al centro per parole ad esempio accentate, perchè accade e come prevenire?Originariamente inviato da eiyen
- isset verifica se la variabile è settata e non è NULL, mentre empty controlla se è "vuota" nel senso dei docs (quindi è "true" anche per valori come il numerico 0 e la stringa vuota '')
- cosa ti interessa di specifico? per le differenza complete dovresti vedere l'intera specifica di ANSI e UTF8... per il "conviene"... in che senso?
dipende dov'è "il rombo"... in generale dovresti uniformare la scelta del charset... p.es. impostare utf8 in:
- contenuti variabili (in php)
- tabella MySQL
- charset dell'html (con le intestazioni opportune)