Loading...
PHP/MySQL | Анкета
Правильно ли я использую ООП ?Либо двигаюсь не в том направлении...

Вот файл анкеты

<?php

require_once("config.php");
require('classes/myus.php');

$profus = new myus;
$profus->infous($us['login'],$us['pol'],$us['clas'],$us['dat']);

?>


Вот сам клас MYUS
<?php

class myus {


function infous($nik,$pol,$clas,$dat) {
echo '<div class="menu"><div class="itz">';
echo $nik; print('</br>');
if($pol==1) { echo 'Мужской</br>'; } else { echo 'Женский</br>'; }
if($clas==1) { echo 'Класс: Воин</br>'; }
if($clas==2) { echo 'Класс: Маг</br>'; }
if($clas==3) { echo 'Класс: Алхимик</br>'; }
echo 'Дата Рег.:'.$dat;
echo '</div></div>';
}

}


?>
________
посл. ред. 13.02.2016 в 15:06; всего 1 раз(а); by elbit
а почему public $nik; ?
Daxer (13.02.2016 в 14:57)
а почему public $nik; ?

Там просто было Ваш ник я это стер а переменная так и осталась)Но суть не в том :-)
elbit,
echo 'Дата Рег.: '.$dat.'';
=>
echo 'Дата Рег.: '.$dat;
elbit, они внутри функции и более не где не используются, объявление не нужно
public $nik;
public $pol;
public $clas;
public $dat;
________
посл. ред. 13.02.2016 в 15:02; всего 1 раз(а); by PandCar
PandCar, Спасибо)А ну да я затупил...Так это можно и без класса тогда записать ._. Вот фак
А не что то я запутался
________
посл. ред. 13.02.2016 в 15:05; всего 2 раз(а); by elbit
elbit,
<?php

require_once("config.php");
require('classes/myus.php');

myus::infous($us['login'], $us['pol'], $us['clas'], $us['dat']);

?>


Вот сам клас MYUS
<?php

class myus
{
static function infous($nik, $pol, $clas, $dat)
{
echo '<div class="menu"><div class="itz">';
echo $nik; print('</br>');
if ($pol == 1) {
echo 'Мужской</br>';
} else {
echo 'Женский</br>';
}
if ($clas == 1) echo 'Класс: Воин</br>';
elseif ($clas == 2) echo 'Класс: Маг</br>';
elseif ($clas == 3) echo 'Класс: Алхимик</br>';
echo 'Дата Рег.: '.$dat;
echo '</div></div>';
}
}

?>
PandCar (13.02.2016 в 15:09)
elbit,
<?php

require_once("config.php");
require('classes/myus.php');

myus::infous($us['login'], $us['pol'], $us['clas'], $us['dat']);

?>


Вот сам клас MYUS
<?php

class myus
{
static function infous($nik, $pol, $clas, $dat)
{
echo '<div class="menu"><div class="itz">';
echo $nik; print('</br>');
if ($pol == 1) {
echo 'Мужской</br>';
} else {
echo 'Женский</br>';
}
if ($clas == 1) echo 'Класс: Воин</br>';
elseif ($clas == 2) echo 'Класс: Маг</br>';
elseif ($clas == 3) echo 'Класс: Алхимик</br>';
echo 'Дата Рег.: '.$dat;
echo '</div></div>';
}
}

?>

Круто Гг Спасибо))
Онлайн: 2
Время:
Gen. 0.1024
(c) Bym.Guru 2010-2025