PHP ver gevorderde |
|
Hallo,
Ik vraag mij af wat een betere manier is om een functie als addPage af te handelen.
<?php
$page->setTitle($_POST['title']);
$page->setSeo($_POST['title']);
$page->setCategory($_POST['category']);
$page->add();
// vervolgens in de add functie de variabelen weer ophalen met getVar of juist $this->title; ??
?>
<?php $page->setTitle($_POST['title']); $page->setSeo($_POST['title']); $page->setCategory($_POST['category']); $page->add(); // vervolgens in de add functie de variabelen weer ophalen met getVar of juist $this->title; ?? ?>
of
<?php
$page->add($_POST['title'], $_POST['title'], $_POST['category']);
// vervolgens in de add functie de variabelen setten met setVar en weer ophalen met getVar of $this->title; ??
?>
<?php $page->add($_POST['title'], $_POST['title'], $_POST['category']); // vervolgens in de add functie de variabelen setten met setVar en weer ophalen met getVar of $this->title; ?? ?>
Mijn set functies zien er als volgt uit:
<?php
public function setTitle($title) {
if(strlen($title) <= 25 && $title != '') {
$this->title = $title;
} else {
conn::set_error('Fill in a valid title.');
}
}
?>
<?php public function setTitle($title) { if(strlen($title) <= 25 && $title != '') { $this->title = $title; } else { conn::set_error('Fill in a valid title.'); } } ?>
Wat is de "beste" manier?
Mvg,
Jarno
|