<?PHPclass formyap {function yeniform( $method, $action ) {$metin = "<form method=\"".$method."\" action=\"".$action."\">";return($metin);}function formubitir() {$metin = "</form>";return($metin);}function metin( $ad ) {$metin = "<input type=\"metin\" ad=\"".$ad."\">";return($metin);}function pass( $ad ) {$metin = "<input type=\"password\" ad=\"".$ad."\">";return($metin);}function radio( $ad, $bilgi ) {$metin=null;foreach($bilgi as $deger) {$metin.=$deger." <input type=\"radio\" ad=\"".$ad."\" deger=\"". $deger ."\"></input>";}return($metin);}function checkbox( $bilgi ) {$metin=null;foreach( $bilgi as $anahtar=>$deger) {$metin.=$deger." <input type=\"checkbox\" ad=\"".$anahtar."\" deger=\"". $deger ."\"></input>";}return($metin);}function select( $ad, $bilgi, $boyut ) {$metin = "<SELECT NAME=\"".$ad."\" size=".$boyut.">";foreach( $bilgi as $deger ) {$metin.="<OPTION>".$deger;}$metin = $metin."</SELECT>";return($metin);}function kombo( $ad, $bilgi ) {$metin = "<SELECT NAME=\"".$ad."\">";foreach( $bilgi as $deger ) {$metin.="<OPTION>".$deger;}$metin = $metin."</SELECT>";return($metin);}function metinarea( $ad, $satir, $sutun ) {$metin = "<TEXTAREA NAME=\"".$ad."\" ROWS=".$satir." COLS=".$sutun."></TEXTAREA>";return($metin);}function submit( $ad, $deger ) {$metin = "<INPUT TYPE=submit NAME=\"".$ad."\"VALUE=\"".$deger."\"></INPUT>";return($metin);}function fclear( $ad ) {$metin = "<INPUT TYPE=reset VALUE=\"".$ad."\"></INPUT>";return($metin);}}$frm = new formyap();echo $frm->yeniform( "POST", "index.php" );echo $frm->metin("testing");echo $frm->pass("testing");echo $frm->radio( "test", array("v1", "v2", "v3", "v4"));echo $frm->checkbox(array("test1"=>"v1", "test2"=>"v2", "test3"=>"v3", "test4"=>"v4"));echo $frm->select( "test", array("v1", "v2", "v3", "v4"), 4);echo $frm->kombo( "test", array("v1", "v2", "v3", "v4"));echo $frm->metinarea( "testing", 6, 60 );echo $frm->submit("submit", "Gönder");echo $frm->fclear( "Sıfırla" );echo $frm->formubitir();?>
Çıktı
method="POST" action="index.php"type="text" name="testing" type="password" name="testing"v1 type="radio" name="test" value="v1"v2 type="radio" name="test" value="v2"v3 type="radio" name="test" value="v3"v4 type="radio" name="test" value="v4"v1 type="checkbox" name="test1" value="v1"v2 type="checkbox" name="test2" value="v2"v3 type="checkbox" name="test3" value="v3"v4 type="checkbox" name="test4" value="v4"NAME="test" size=4v1v2v3v4NAME="test"v1v2v3v4NAME="testing" ROWS=6 COLS=60TYPE=submit NAME="submiter"VALUE="Submit Me!" TYPE=reset VALUE="Reset Form"