Sono un grande utilizzatore di utilizzare virgolette doppie in PHP in modo da poter interpolare le variabili anziché concatenare le stringhe. Di conseguenza, quando sto generando HTML, utilizzo spesso virgolette singole per impostare i campi tag. Per esempio:
$html = "<input type='text' name='address' value='$address'>";
Ora questo è molto più leggibile per me di entrambi
$html = "<input type=\"text\" name=\"address\" value=\"$address\">";
o
$html = '<input type="text" name="address" values="' . $address . '">' ;
Da brevi ricerche ho sentito persone dire che le virgolette singole per i campi HTML non sono riconosciute da OGNI browser. Quindi mi chiedo quali browser avrebbero problemi a riconoscere HTML a virgoletta singola?