İlerlediğin yolda başarılar dilerim
Ek Olarak: Hatta bir örnek vereyim, örnek veriyorum bir şablon sistemi kullanıyorsun.
HTML kodlarımız şu olsun;
{BASLIK}
{ALT_BASLIK}
{ICERIK}
bunu PHP kullanarak o şablon olarak belirlediğimiz yerlerde istediğimiz verileri yazdıralım. Bunun için phpde str_replace yi kullanalım. Normalde arraysız şu şekilde kullanırız;
$yeni_veri = str_replace('{BASLIK}', 'Enver Ehan', $html_kodlarini_iceren_degisken);
$yeni_veri = str_replace('{ALT_BASLIK}', 'Alt başlığımız buraya gelecek', $yeni_veri );
$yeni_veri = str_replace('{ICERIK}', 'İçeriğimiz buraya gelecek', $yeni_veri );
Bak ne kadar karışık oldu değil mi? Array kullanarak yapalım mı? Yapalım
$sablon_taglari = array(
'{BASLIK}',
'{ALT_BASLIK}',
'{ICERIK}',
);
$gercek_veriler = array(
'Enver Ehan',
'Alt başlığımız buraya gelecek',
'İçeriğimiz buraya gelecek',
);
$yeni_veri = str_replace($sablon_taglari, $gercek_veriler, $html_kodlarini_iceren_degisken);
echo $yeni_veri;
Aklıma gelen bir örnek sadece bu. Çoklu gönderilecek formlardan tut daha bir sürü alanda kullanabilirsin. İşlerini çok kolaylaştırır.
Array künefeyse, foreach ise onun yanında giden kolasıdır (şeker hastaları dikkat etsin).