Форум NokiaZone
Форум главная
Раздел Wap Master's Clan WMC
В теме Вопросы 183 комментариев.
Задаем здесь вопросы, а другие пользователи будут на них отвечать.
Читать с начала

Страница 2 из 19
«   » ...
Blitzzz
 OSR
от
и что за ошибку выдает этот код?

~Димон~
 ОСИ.
от
Что в нижнем коде не так.Это еще один пример из книжки только другой книжки.Сам смысл кода понимаю с трудом,Паша ты можешь такой код обьяснить?Меня интересуют строчки
public function set_age($val)
{
$val=intval($val);
if($val>=18 && $val<=65)
{
$this=>age = $val;
return true;
}
и эта
return "{$this->get_info()} ({$this->get_age() })";


~Димон~
 ОСИ.
от
class emloyee
{
public $surname;
public $name;
public $patronymic;
private $age;
public function get_age()
{
return $this->age;
}
public function set_age($val)
{
$val=intval($val);
if($val>=18 && $val<=65)
{
$this=>age = $val;
return true;
}
else return false;
}
public function get_info()
{
return $this->surname." ".$this->name." ".$this->patronymic;
}
public function get_full_info()
{ return "{$this->get_info()} ({$this->get_age() })";
} }
$emp = new emloyee();
$emp->name ="Сергей";
$emp->surname ="Петров";
$emp->patronymic ="Петрович";
if( !$emp->set_age(23)) exit("Ошибка вычисления возраста") ;
echo $emp->get_full_info() ;

Blitzzz
 OSR
от
)) сегодня решил странный глюк с кодировкой. Скрипты написаны в ютф-8, инфа в мускуле тож в ютф-8. Когда вызывал текст из мускула все выводилось норм, кроме символа "ш". Проблему решил, сменив хранение инфы в мускуле с ютф-8 на cp-1251

~Димон~
 ОСИ.
от
Это я тут лишнюю скобку воткнул,ща еще раз все проверил,неа не пашет это пример.Странно.Спасибо теперь буду знать.Долго мучился с этим примером пока не решил проверить что приходит в переменной print_r($_POST)=>>если кто столкнеться с похожей проблемой то проверьте что приходит из формы,если данные верны то проблемы в приведение типа.

Blitzzz
 OSR
от
почему у тебя там две скобки? И эти функции часто глючат, на практике такое встречал, приходилось извращаться

~Димон~
 ОСИ.
от
Всем привет.Столкнулся с одной проблемой.Занималься по книжке и решил попробовать один пример из книги,весь код описывать не буду,но суть в том что получаем из формы переменную $_POST['test'] нужно привести ее к числовому типу и дальше работать с ней.В примере к числовому типу приводят так
$test = settype($_POST["test"],"integer")); //но не работает это пример вопрос почему?
когда я переделал так
$test = (int)$_POST['test'];//все стало гуд.
Почему не работает первый пример ведь там все правильно написано?

Blitzzz
 OSR
от
не за что

~Димон~
 ОСИ.
от
Паша спасибо.

Blitzzz
 OSR
от
и в пыхе есть такая же функция pow($chislo, $stepen)

Страница 2 из 19
«   » ...
Яндекс.Метрика
Вы не авторизованы!
Авторизация
Обновить
Глав
[пред] [след]
страницы: 1 , 2 , 3 , 4 ... 19
:




Добавить в избранное (только для авторизированных)