2016 Oct 01 By Dusko 0 comment

Still converting old PHP code and upgrading to PHP 7.0, I receive a message like this: Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Validate_fields has a deprecated constructor in Looking at the code I see this: class Validate_fields { var $fields = array(); var $messages = array(); var $check_4html = false; var $language; var $time_stamp; var $month; var $day; var $year; function Validate_fields() { $this->language = “us”; $this->create_msg(); } The message means that the class name Validate_fields and the constructor function Validate_fields() have the same name. The solution…