Ben kolayca PHP opbjects bir dizi ayrıştırılır böylece benim HTML form alanları adlandırmak için en iyi yolu anlamaya çalışıyorum.
Örneğin ben elemanlarının aşağıdaki tablo vardır: (Bir de, form içinde olduğunu varsayalım)
<table>
<tr id='payment0'>
<td><input type='text' name='paymentType0'></td>
<td><input type='text' name='paymentAmount0'></td>
<td><input type='text' name='paymentAccount0'></td>
</tr>
<tr id='payment1'>
<td><input type='text' name='paymentType1'></td>
<td><input type='text' name='paymentAmount1'></td>
<td><input type='text' name='paymentAccount1'></td>
</tr>
</table>
Açıkçası ben tüm paymentType / Tutar / Hesap vb değerleri bulmak ve nesnelerin içine koymak $ _POST dizi üzerinden aramak için bir kod demet yazabilirsiniz. Ancak bu biraz koklamak hissediyor ve bu form elemanları isim için daha iyi bir yolu olup olmadığını merak ediyorum?
Bir yan not olarak, ben kontrol dizileri gibi alanları adlandırmak için teşebbüs vardı (en azından ben onlara diyoruz) böylece yerine paymentType0 it paymentType [0] ve PHP olsa yineleme bir dizi olarak görmek istiyorsunuz olacaktır. Bu yaklaşımla sorun jQuery ile bu alanlara başvuran nedeniyle köşeli parantez çok zor hale geliyor.
Bunun için dünyalar çözüm 'hem en iyi' nedir?