octonapewno
Użytkownik
- Dołączył
- Maj 22, 2008
- Posty
- 110
chciałbym abyście mi odpowiedzieli czy tworzenie strony w taki sposób (przez klasę, obiektowo) jest dobrym sposobem? I chce abyście ocenili klasę która napisałem:
ps. google nie dało mi jednoznacznej odpowiedzi więc dlatego też liczę na wasza pomoc.
PHP:
class pages {
public $keywords;
public $descriptions;
public $page_title;
public $pages_content;
public $foot_content;
public $menu = array();
public function create_header(){
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Language" content="pl" />
<meta name="Description" content="<?php print $this->descriptions; ?>" />
<meta name="Keywords" content="<?php print $this->keywords; ?>" />
<title><?php print $this->page_title; ?></title>
</head>
<?php
}
private function create_menu(){
$count_numb = count($this->menu);
print "<ul>";
for($i = 0; $i < $count_numb; $i++){
print "<li>".$this->menu[$i]."</li>";
}
print "</ul>";
}
public function create_body(){
?>
<body>
<?php self::create_menu(); print $this->pages_content; ?>
<?php
}
public function create_foot(){
?>
<?php print $this->foot_content; ?>
</body></html>
<?php
}
}
ps. google nie dało mi jednoznacznej odpowiedzi więc dlatego też liczę na wasza pomoc.